Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-15 | content: generatePageBanner -> generateBanner | (quasar) nebula | |
2023-06-15 | test: generate{Album,Page}Banner (snapshot) | (quasar) nebula | |
2023-06-14 | test: generateAlbumSidebarGroupBox (snapshot) | (quasar) nebula | |
2023-06-14 | content: generateCoverArtwork: displayMode -> mode | (quasar) nebula | |
2023-06-14 | test: provide convenient dummy transformContent mock | (quasar) nebula | |
2023-06-13 | test: generate{Album,Track}CoverArtwork (snapshot) | (quasar) nebula | |
2023-06-13 | test: generateCoverArtwork (snapshot) | (quasar) nebula | |
2023-06-13 | test: generateAlbumReleaseInfo (snapshot) | (quasar) nebula | |
2023-06-13 | test: generateTrackReleaseInfo (snapshot) | (quasar) nebula | |
2023-06-13 | test: generateContributionLinks -> linkContribution | (quasar) nebula | |
2023-06-13 | test: use "native" slots shorthand instead of postprocess | (quasar) nebula | |
2023-06-12 | content: linkExternal: slot mode instead of taking type option | (quasar) nebula | |
2023-06-12 | test: remove outdated tests for generateAlbumTrackListItem | (quasar) nebula | |
2023-06-12 | html: new Stationery class for instantiating Templates | (quasar) nebula | |
2023-06-03 | test: html.template more isHTML conditions | (quasar) nebula | |
2023-05-25 | Revert "contract: BlackBox stub & NormalizedArrayMap" | (quasar) nebula | |
This reverts commit 86e8b47b5aeeae5f2fc3b87bb5930fb4c25f88ab. | |||
2023-05-07 | contract: BlackBox stub & NormalizedArrayMap | (quasar) nebula | |
Spooky scary skeletons Also includes a bonus very dumb performance test! | |||
2023-04-18 | test: load content dependencies quietly | (quasar) nebula | |
2023-04-15 | html, test: default slots only for null, not falsey values | (quasar) nebula | |
2023-04-12 | content: stub track page, misc. other changes | (quasar) nebula | |
* generateContributionLinks replaced with linkContribution, tests still need updating * album pages respect albums without cover art * track pages without unique art inherit art tags from album (fixes #13) not heavily tested, this commit probably breaks some pages which were loading correctly before | |||
2023-04-09 | test: html.template slot value errors | (quasar) nebula | |
2023-04-09 | test: html.template & Template descriptor errors | (quasar) nebula | |
2023-04-08 | html: drastically simplify template/slot system | (quasar) nebula | |
2023-04-05 | content, test: image (and linkArtTag) | (quasar) nebula | |
2023-04-05 | test: pass thumb util into extraDependencies | (quasar) nebula | |
2023-04-05 | test: generateAdditionalFilesList (snapshot) | (quasar) nebula | |
2023-04-05 | test: generateAdditionalFilesShortcut (snapshot) | (quasar) nebula | |
2023-04-05 | html: standard blank() function | (quasar) nebula | |
For now this just returns an empty array, but if we need to make changes later, it won't require editing all instances of blank content! | |||
2023-04-04 | test: generateAlbumTrackListItem (snapshot) | (quasar) nebula | |
2023-04-04 | test: use postprocess option in snapshots | (quasar) nebula | |
2023-04-04 | test: tidy & add descriptions for existing snapshot tests | (quasar) nebula | |
2023-04-04 | test: linkExternal (snapshot) | (quasar) nebula | |
2023-04-04 | test: evaluate.snapshot: support description & multiple option | (quasar) nebula | |
2023-03-29 | content: linkExternal, linkExternalFlash | (quasar) nebula | |
2023-03-29 | content: generateIconForURL -> linkExternalAsIcon | (quasar) nebula | |
2023-03-29 | test: generateContributionLinks (snapshot) | (quasar) nebula | |
2023-03-29 | content: iconifyURL (extra) -> generateIconForURL | (quasar) nebula | |
2023-03-29 | test: emit right error when no calls expected | (quasar) nebula | |
2023-03-28 | test (unit): generateContributionLinks | (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 | |||
2023-03-27 | data steps: implement leftover data unit test TODOs | (quasar) nebula | |
2023-03-26 | data steps: linkTemplate snapshot tests | (quasar) nebula | |
2023-03-25 | data steps: more "quick" functions & basic snapshot test demo | (quasar) nebula | |
2023-03-25 | data steps: port tests to tap instead of tape | (quasar) nebula | |
2023-03-25 | data steps: move data-tests outside tests | (quasar) nebula | |
These are mostly short REPL-like scripts for testing actual wiki data, not the codebase. They don't really belong in the repo at all, but actually cause trouble by living in the main tests directory! | |||
2023-03-23 | data steps: html fixes + pass through content when no tagName | (quasar) nebula | |
2023-03-21 | data steps: deep flatten HTML | (quasar) nebula | |
This should totally obliterate the need for html.fragment. | |||
2023-03-21 | data steps: test cases for new html implementation | (quasar) nebula | |
Only Tag interface and stringification for now. Template tests coming soon! |