github icon indicating copy to clipboard operation
github copied to clipboard

Add Projects api and rework the tests

Open klarkc opened this issue 8 years ago • 3 comments

Adds the new Projects API

The tests are passing, but the lint contains errors from master.

The lib folder are not used in the NPM package, so I put it in the .npmignore

klarkc avatar Sep 22 '16 16:09 klarkc

I discovered that the number of testing repos was causing a lot of trouble in tests with timeouts, so I wrote the clearRepo function that basically clear all test repos from the test user. But because of this change, some other tests that do not create testing repos, now are broken. I am working on these tests to first create the testing repo and after that do the tests.

klarkc avatar Sep 23 '16 21:09 klarkc

I had to do the same thing with teams, so I wrote also the clearTeams function.

klarkc avatar Sep 27 '16 17:09 klarkc

@clayreimann The travis is testing with concurrency 1? As the tests are made in only one user and organization, the running of parallel tests can cause some unknown errors. Just checking.

The tests are running ok in local machine btw :sob:.

klarkc avatar Sep 27 '16 18:09 klarkc