k2la opened a new pull request #26: Add Producer/Consumer/EndToEnd Tests
URL: https://github.com/apache/pulsar-client-node/pull/26
 
 
   ### Modifications
   - Install [Jest](https://jestjs.io/) Test Framework
   - Add test command
     - By using `$ npm test`, test starts.
   - Add Tests
     - producer
        - error handling about `create`
     - consumer
        - error handling about `create`
     - end-to-end
       -  produce/consume
   
   ### Results
   Tests are executed as follows:
   ```
   $ npm test
   
   > [email protected] test /home/k2la/pulsar-client-node
   > jest --verbose
   
    PASS  tests/producer.test.js
     Producer
       Create
         ✓ No Topic (8ms)
         ✓ Not String Topic (1ms)
         ✓ Not Exist Tenant (10ms)
         ✓ Not Exist Namespace (4ms)
   
    PASS  tests/consumer.test.js
     Consumer
       Create
         ✓ No Topic (10ms)
         ✓ Not String Topic (1ms)
         ✓ No Subscription (1ms)
         ✓ Not String Subscription (2ms)
         ✓ Not Exist Tenant (54ms)
         ✓ Not Exist Namespace (5ms)
   
    PASS  tests/end_to_end.test.js
     End To End
       ✓ Produce/Consume (128ms)
   
   Test Suites: 3 passed, 3 total
   Tests:       11 passed, 11 total
   Snapshots:   0 total
   Time:        2.586s
   Ran all test suites.
   ```

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to