Skip to content

Latest commit

 

History

583 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sendly-Test-Repo

Webhook integration repo for GitHub agent bounty workflows (Sendly).

Repository metadata

  • Owner: Hazyshades
  • Full name: Hazyshades/Sendly-Test-Repo
  • Repo ID: 1287958084

Bounty cases

Case Description Reward
A Issue bounty escrow Test USDC on ARC Testnet
B Review-to-earn Test USDC on ARC Testnet

Development

Node.js version is pinned to 20.19.5 (defined in .nvmrc). Python 3.12 is used for Python CLI tests.

To set up the repository and run all checks locally (matching CI), use the following commands:

# Install dependencies
npm install # or npm ci

# Run TypeScript type checking
npm run typecheck
npm test

npm test runs both the JavaScript test runner (npm run test:js via node --test) and the Python CLI test suite (npm run test:py via python3 -m unittest test_fix -v).

Test Suites

JavaScript / Node.js Suites (run via npm run test:js)

Runs the Node.js test runner across all JavaScript test suites:

npm run test:js
# or directly
node --test
  • upload_file.test.js
  • login_upload.test.js
  • file_upload_component.test.js
  • double_submit_race.test.js
  • use_file_upload_errors.test.js
  • test_suite_wiring.test.js
  • components/file_upload.test.js
  • double_submit_race.test.js
  • file_upload_component.test.js
  • login_upload.test.js
  • test_suite_wiring.test.js
  • upload_file.test.js
  • use_file_upload_errors.test.js

Python CLI Suite

Runs the Python test suite (test_fix.py):

npm run test:py

or:

python3 -m unittest test_fix.py

or equivalently:

python test_fix.py

Contributing

  1. Comment /attempt #NN on the bounty issue before starting work.
  2. Fork the repository and open a PR that references the issue (Fixes #NN).
  3. After the PR is reviewed and merged, comment your ARC Testnet EVM address on the issue. The bounty is paid in test USDC on ARC Testnet.

Running Tests

To run the JavaScript test suite: npm test

To run the Python test suite: python3 -m unittest test_fix -v

About

webhook for github agent

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages