Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-19 | data: TrackSection thing objects | (quasar) nebula | |
Sorry this commit is kind of monolithic! It's difficult to separate out any of the changes since they're all related to track sections' basic functionality. | |||
2024-02-16 | sugar: move many functions into new #aggregate import | (quasar) nebula | |
2024-01-17 | test, yaml: rework linkAndBindWikiData | (quasar) nebula | |
2024-01-13 | test: update image snapshot tests | (quasar) nebula | |
2023-11-28 | data, test: album.trackData -> album.ownTrackData | (quasar) nebula | |
2023-11-09 | test: provide some sensible defaults for more extraDependencies | (quasar) nebula | |
2023-11-09 | upd8, data, test: export internal strings path cleanly, fix tests | (quasar) nebula | |
2023-09-21 | data: make composites work | (quasar) nebula | |
2023-09-05 | Merge branch 'preview' into track-data-cleanup | (quasar) nebula | |
2023-09-05 | yaml, test: mutate/decache wikiData in more reusable ways | (quasar) nebula | |
2023-09-05 | infra, test: new stubContentFunction utility | (quasar) nebula | |
Just like stubTemplate, but the result is ready for passing to evaluate.load's {mock} option, and the template's content is formatted to include the content function's provided arguments as well. | |||
2023-09-05 | infra, test: cleaner output for stubTemplate | (quasar) nebula | |
2023-09-01 | test: move thumb-related utilities into image.js snapshot | (quasar) nebula | |
2023-09-01 | thumbs, content: integrate cached thumb sizes into content | (quasar) nebula | |
2023-08-19 | clean up imports & miscellaneous metastructures across codebase | (quasar) nebula | |
2023-08-02 | infra, test: new stubTemplate utility (slots permissable & as-are) | (quasar) nebula | |
2023-06-14 | test: provide convenient dummy transformContent mock | (quasar) nebula | |
2023-04-18 | test: load content dependencies quietly | (quasar) nebula | |
2023-04-09 | test: html.template & Template descriptor errors | (quasar) nebula | |
2023-04-05 | test: pass thumb util into extraDependencies | (quasar) nebula | |
2023-04-04 | test: use postprocess option in snapshots | (quasar) nebula | |
2023-04-04 | test: evaluate.snapshot: support description & multiple option | (quasar) nebula | |
2023-03-29 | test: emit right error when no calls expected | (quasar) nebula | |
2023-03-28 | data steps: unfinished behavior & fixes in test lib | (quasar) nebula | |
2023-03-27 | data steps: basic custom mocking function support | (quasar) nebula | |
I checked out a few libraries but none really behaved the way I needed, and coding it myself means much lower- level access, which makes certain options a lot easier (e.g. excluding one argument of a mocked function from assertion while matching the rest against a pattern). | |||
2023-03-27 | reorganize test directory layout | (quasar) nebula | |
Avoids unsavory "no tests found in _support.js" message and makes structure match src directory layout more closely |