abhishek-ram / pyas2-lib

AS2 Library for building and parsing Messages and MDNs
GNU General Public License v3.0
43 stars 28 forks source link

Fix/brokentests #39

Closed chadgates closed 2 years ago

chadgates commented 2 years ago

https://github.com/abhishek-ram/pyas2-lib/issues/37

Updated certificates (10 years validity) for tests.

Fixed mendelson tests by using public key from mendelson test environment for partner mecas2 to fix #37 and recreated files:

mendelsonAS2_mecas2 mendelsonAS2_pyas2lib

abhishek-ram commented 2 years ago

I guess travis ci is no longer working, should we setup github actions?

chadgates commented 2 years ago

I had migrated to travis-ci.com for a quick fix, but github actions would surely be ok as well.

I followed this: https://oliverde8.medium.com/how-to-migrate-from-travis-ci-org-to-com-5fbcfa541777

chadgates commented 2 years ago

I am preparing the branches for the next PRs, but building on top of each other, as decoupling them won't make sense as Black update also made changes to test files. Either way, the build for this PR breaks without the pytest, pylama, black updates, due to package dependencies (typed-ast).

abhishek-ram commented 2 years ago

I had migrated to travis-ci.com for a quick fix, but github actions would surely be ok as well.

I followed this: https://oliverde8.medium.com/how-to-migrate-from-travis-ci-org-to-com-5fbcfa541777

The new service seems to be paid, let me setup actions over the weekend

abhishek-ram commented 2 years ago

I am preparing the branches for the next PRs, but building on top of each other, as decoupling them won't make sense as Black update also made changes to test files. Either way, the build for this PR breaks without the pytest, pylama, black updates, due to package dependencies (typed-ast).

Alright

chadgates commented 2 years ago

travis-ci.com should not be a paid service for open source projects:

Screen Shot 2022-01-07 at 08 35 54

https://docs.travis-ci.com/user/migrate/open-source-on-travis-ci-com/ https://docs.travis-ci.com/user/migrate/open-source-repository-migration

abhishek-ram commented 2 years ago

Merging with master so that I can setup the tests

abhishek-ram commented 2 years ago

Actions have been added now...