0.0.228 • Published 3 years ago

pytagora v0.0.228

Weekly downloads
-
License
ISC
Repository
-
Last release
3 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

3 years ago

0.0.116

3 years ago

0.0.115

3 years ago

0.0.114

3 years ago

0.0.119

3 years ago

0.0.118

3 years ago

0.0.113

3 years ago

0.0.112

3 years ago

0.0.111

3 years ago

0.0.110

3 years ago

0.0.205

3 years ago

0.0.204

3 years ago

0.0.126

3 years ago

0.0.203

3 years ago

0.0.125

3 years ago

0.0.202

3 years ago

0.0.209

3 years ago

0.0.208

3 years ago

0.0.207

3 years ago

0.0.206

3 years ago

0.0.120

3 years ago

0.0.124

3 years ago

0.0.201

3 years ago

0.0.123

3 years ago

0.0.121

3 years ago

0.0.26

3 years ago

0.0.27

3 years ago

0.0.28

3 years ago

0.0.29

3 years ago

0.0.216

3 years ago

0.0.215

3 years ago

0.0.214

3 years ago

0.0.20

3 years ago

0.0.213

3 years ago

0.0.21

3 years ago

0.0.22

3 years ago

0.0.219

3 years ago

0.0.23

3 years ago

0.0.218

3 years ago

0.0.24

3 years ago

0.0.217

3 years ago

0.0.25

3 years ago

0.0.212

3 years ago

0.0.211

3 years ago

0.0.210

3 years ago

0.0.15

3 years ago

0.0.16

3 years ago

0.0.18

3 years ago

0.0.19

3 years ago

0.0.227

3 years ago

0.0.106

3 years ago

0.0.226

3 years ago

0.0.105

3 years ago

0.0.225

3 years ago

0.0.104

3 years ago

0.0.224

3 years ago

0.0.103

3 years ago

0.0.10

3 years ago

0.0.11

3 years ago

0.0.109

3 years ago

0.0.12

3 years ago

0.0.108

3 years ago

0.0.13

3 years ago

0.0.228

3 years ago

0.0.107

3 years ago

0.0.14

3 years ago

0.0.223

3 years ago

0.0.102

3 years ago

0.0.222

3 years ago

0.0.101

3 years ago

0.0.221

3 years ago

0.0.100

3 years ago

0.0.220

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.1

3 years ago