« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/test
AgeCommit message (Collapse)Author
21 hourstest: update behavior of empty string in string slot(quasar) nebula
21 hoursvalidators, test: permissive typeless validateReference()(quasar) nebula
Test appears to describe that the original behavior would have been to default to 'track', which like... okay?? That is so and was changed (to no default and arbitrary typeless behavior) in commit 4f6e0bc3.
21 hourstest: validators: here we go again(quasar) nebula
21 hourstest: update mini CacheableObject constructor setups(quasar) nebula
21 hourstest: update linkWikiDataArrays call(quasar) nebula
21 hourstest: obliterate wholescale thing surface tests(quasar) nebula
22 hourstest: remove #track withAlbum (unit)(quasar) nebula
Albums are directly passed onto the track, now.
22 hourstest: remove withParsedCommentaryEntries (unit)(quasar) nebula
Analogous code is now in #yaml, parseContentEntriesFromSourceText, and #wiki-data, matchContentEntries & friends
22 hourstest: update linkContribution (unit)(quasar) nebula
22 hourstest, urls: get content-function unit test infra working, probably(quasar) nebula
22 hourstest: remove all existing snapshot tests(quasar) nebula
Deliberately keeping evaluate.snapshot() for possible future use. There are also these folders which were seemingly never included in the working tree: test/snapshot/complete test/snapshot/isolated test/snapshot/mixed If and when we come back to snasphot tests, maybe we'll bounce off of that idea shaped out of three words.
2025-05-16test: yeet generateAlbumAdditionalFilesList(quasar) nebula
2025-02-25support art tag info pages; ensure "art tag" terminology everywhere(quasar) nebula
2025-01-10data, upd8: auto-provide boundFind on 'find' dependency(quasar) nebula
2024-11-19test: remove generate{Album,Track,}CoverArtwork snapshots(quasar) nebula
2024-11-19test: update generate{Album,Track}CoverArtwork (snapshot)(quasar) nebula
These are shittier updated tests because we're meaning to restructure how generateCoverArtwork works to begin with, very shortly.
2024-11-17test: update generateCoverArtwork (snapshot)(quasar) nebula
2024-11-02content, test: remove generatePreviousNextLinks(quasar) nebula
2024-11-02content, css, test: generateAlbumSecondaryNav: new prev/next(quasar) nebula
2024-10-30data, content: remove shared and inferred additional names(quasar) nebula
Removes: - inferredAdditionalNameList (#composite/things/track) etc - sharedAdditionalNameList (#composite/things/track) etc - "specificAlbumExclusive" / "This Album Only" field - "from" property / "on {ALBUMS}" accent (content) - generateTrackAdditionalNamesBox (no leftover dynamics) - related snapshot test
2024-10-05test: transformContent: test how punctuation is absorbed(quasar) nebula
2024-09-23test: transformContent: test how email addresses are treated(quasar) nebula
2024-08-15content, test: linkContribution: showContribution -> showAnnotation(quasar) nebula
2024-08-05test: general refactor instantiating things & managing wikiData(quasar) nebula
2024-08-05data, test: TrackSection.tracks: use direct links(quasar) nebula
2024-08-05data, test: Album.trackSections: use direct links(quasar) nebula
2024-08-05test: fix meaningless fail in generateAlbumTrackList (unit)(quasar) nebula
2024-07-31test: generateAlbumTrackList: track sections (snapshot)(quasar) nebula
2024-06-23test: update withParsedCommentaryEntries (unit)(quasar) nebula
2024-06-23test: update withParsedCommentaryEntries (unit)(quasar) nebula
2024-06-18test: update contribution tests (snapshot)(quasar) nebula
2024-06-18test: update linkContribution (snapshot, unit)(quasar) nebula
Sorry, this is just maintaining the test paths that exist and dropping the ones which don't apply anymore.
2024-06-18data: transparent basic Contribution objects(quasar) nebula
2024-06-18data, test: withPropertyFromObject: 'internal' input(quasar) nebula
2024-06-12test: update withResultOfAvailabilityCheck (unit)(quasar) nebula
2024-06-12test: quickCheckCompositeOutputs utility function(quasar) nebula
2024-06-12test: update withPropertiesFromObject (unit)(quasar) nebula
2024-06-01test: extract STATIC_VERSION from affecting tests(quasar) nebula
2024-06-01test: update track section unit tests, don't be magically easy(quasar) nebula
Most notably drops automatically setting ownTrackData. Hilariously, this doesn't break any tests (presumably because they were generally updated to handle a newer - albeit not the newest - track section format).
2024-05-21content, url-spec: use static rather than shared, drop cachebust(quasar) nebula
2024-05-19test: update unit tests regarding track sections(quasar) nebula
2024-05-19data: 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-05-15content: remove generateAdditionalFilesShortcut(quasar) nebula
2024-05-08test: Track.alwaysReferenceByDirectory (unit)(quasar) nebula
2024-05-01test: update cacheable-object tests (unit)(quasar) nebula
2024-05-01test: update withAlbum (unit)(quasar) nebula
2024-05-01test: update image (snapshot)(quasar) nebula
2024-05-01test: update generateAlbumTrackList (snapshot)(quasar) nebula
2024-05-01test: update generate{Album,Track}CoverArtwork(quasar) nebula
2024-05-01test: update generateAlbumSecondaryNav (snapshot)(quasar) nebula