Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign upStyle dev assist: tests with watch #3994
Comments
This comment has been minimized.
This comment has been minimized.
This would be really cool. I would love to set up all of the tests for APA style. |
This comment has been minimized.
This comment has been minimized.
Here you go: https://github.com/Juris-M/citeproc-test-runner#citeproc-test-runner (Edit: Updated the link. The test runner is now a separate self-contained project, and can be installed and run without cloning the |
This comment has been minimized.
This comment has been minimized.
stale
bot
commented
May 6, 2019
This issue hasn't seen any activity in the past 30 days. It will be automatically closed if no further activity occurs in the next two weeks. |
stale
bot
added
the
waiting
label
May 6, 2019
stale
bot
closed this
May 20, 2019
adam3smith
reopened this
May 20, 2019
stale
bot
removed
the
waiting
label
May 20, 2019
This comment has been minimized.
This comment has been minimized.
@rmzelle not sure if we can apply Stalebot to PRs only? |
This comment has been minimized.
This comment has been minimized.
We could: probot/stale@26a2123#diff-04c6e90faac2675aa89e2176d2eec7d8R32 |
This comment has been minimized.
This comment has been minimized.
What do you think? I don't mind issues staying open for a long time, especially something like this. It's the PRs where the bot really helps. |
fbennett commentedMar 17, 2019
•
edited
Something like this might already exist, but here goes.
I've finally gotten around to rewriting the citeproc-js test runner in Node.js. (It's been a long time coming, I know.) Looking at the work on APA at #3602, I'm thinking that some small changes to the script might help lighten development for complex styles.
The idea would be to set up a separate area in the citeproc-js repo for style folders, and add two options to the script:
Script would then poll for changes to the style, and rerun the tests when change is detected, to provide alerts of collateral changes that a given change might have, without keyboard/mouse back-and-forth. Kind of Zotero Style Editor on steroids/NTZ.
I've used manually run processor test fixtures here for a style project recently, and it worked quite well. Watch monitoring would lighten the process further.
Thoughts? Rotten tomatoes?