0.0.228 • Published 2 years ago

pytagora v0.0.228

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago
  1. Install Pytagora globally by running
    npm install pytagora
  2. Integrate Pytagora by adding the Express app and mongoose instance to global.Pytagora right after you initialize express/mongoose. Eg. if you initialize Express with let app = express(); than add this on the next line:

    ```
    if (global.Pytagora) global.Pytagora.setApp(app);
    <br><br>
    <h1>Capturing requests</h1>
  3. From the root directory run Pytagora in a capture mode first to capture test data and mocks.

    npx pytagora --mode capture --initScript <path to the file you use to start the server>

    Eg. if you start the server with node server.js than the command would be:

    npx pytagora --mode capture --initScript server.js
  4. Click around your application or make requests to your API. Pytagora will capture all requests and responses.

  5. Run Pytagora in a test mode to run the tests.

      ```
      pytagora --mode test --script <path to the file you use to start the server>
      ```

By default, Pytagora will show you basic code coverage report in the console. If you want to generate a more detailed report, you can do so by running Pytagora with --full-code-coverage-report flag or if you don't want any code coverage displayed, run Pytagora with --no-code-coverage. When you run Pytagora with --full-code-coverage-report flag, it will generate a code_coverage_report directory in the pytagora_data directory in the root of your project. Inside that directory you will find lcov-report/index.html file that you can open in your browser to see the code coverage report.

node RunPytagoraTests.js
0.0.117

2 years ago

0.0.116

2 years ago

0.0.115

2 years ago

0.0.114

2 years ago

0.0.119

2 years ago

0.0.118

2 years ago

0.0.113

2 years ago

0.0.112

2 years ago

0.0.111

2 years ago

0.0.110

2 years ago

0.0.205

2 years ago

0.0.204

2 years ago

0.0.126

2 years ago

0.0.203

2 years ago

0.0.125

2 years ago

0.0.202

2 years ago

0.0.209

2 years ago

0.0.208

2 years ago

0.0.207

2 years ago

0.0.206

2 years ago

0.0.120

2 years ago

0.0.124

2 years ago

0.0.201

2 years ago

0.0.123

2 years ago

0.0.121

2 years ago

0.0.26

2 years ago

0.0.27

2 years ago

0.0.28

2 years ago

0.0.29

2 years ago

0.0.216

2 years ago

0.0.215

2 years ago

0.0.214

2 years ago

0.0.20

2 years ago

0.0.213

2 years ago

0.0.21

2 years ago

0.0.22

2 years ago

0.0.219

2 years ago

0.0.23

2 years ago

0.0.218

2 years ago

0.0.24

2 years ago

0.0.217

2 years ago

0.0.25

2 years ago

0.0.212

2 years ago

0.0.211

2 years ago

0.0.210

2 years ago

0.0.15

2 years ago

0.0.16

2 years ago

0.0.18

2 years ago

0.0.19

2 years ago

0.0.227

2 years ago

0.0.106

2 years ago

0.0.226

2 years ago

0.0.105

2 years ago

0.0.225

2 years ago

0.0.104

2 years ago

0.0.224

2 years ago

0.0.103

2 years ago

0.0.10

2 years ago

0.0.11

2 years ago

0.0.109

2 years ago

0.0.12

2 years ago

0.0.108

2 years ago

0.0.13

2 years ago

0.0.228

2 years ago

0.0.107

2 years ago

0.0.14

2 years ago

0.0.223

2 years ago

0.0.102

2 years ago

0.0.222

2 years ago

0.0.101

2 years ago

0.0.221

2 years ago

0.0.100

2 years ago

0.0.220

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.1

3 years ago