« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/test/unit
AgeCommit message (Collapse)Author
27 hourstest: update behavior of empty string in string slot(quasar) nebula
27 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.
27 hourstest: validators: here we go again(quasar) nebula
27 hourstest: update mini CacheableObject constructor setups(quasar) nebula
27 hourstest: obliterate wholescale thing surface tests(quasar) nebula
28 hourstest: remove #track withAlbum (unit)(quasar) nebula
Albums are directly passed onto the track, now.
28 hourstest: remove withParsedCommentaryEntries (unit)(quasar) nebula
Analogous code is now in #yaml, parseContentEntriesFromSourceText, and #wiki-data, matchContentEntries & friends
28 hourstest: update linkContribution (unit)(quasar) nebula
2025-01-10data, upd8: auto-provide boundFind on 'find' dependency(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-06-23test: update withParsedCommentaryEntries (unit)(quasar) nebula
2024-06-23test: update withParsedCommentaryEntries (unit)(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: 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-19test: update unit tests regarding track sections(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-01validators: optimize validateWikiData, support no-referenceType(quasar) nebula
2024-05-01test: misc adaptations for who/what -> artist/annotation(quasar) nebula
2024-05-01test: fix import in validators test(quasar) nebula
2024-05-01upd8, test: move import time shenanigans into #import-heck(quasar) nebula
This fixes a test that was previously failing to start. Yay!
2024-04-03data: simplify withAlbum, withFlashAct, remove notFoundMode(quasar) nebula
2024-02-16test: drop dead showAggregate calls(quasar) nebula
2024-02-14data, test: misc. internal re-release -> rerelease(quasar) nebula
2024-01-13test: {Track,Album}.artTags (unit), expect tags only w/ cover art(quasar) nebula
2024-01-06validators, test: don't include line break in surroundings(quasar) nebula
2024-01-06test: isContentString: tidy up unit test, check mixed junk(quasar) nebula
2024-01-06test: isContentString (unit)(quasar) nebula
2024-01-06validators, test: define various validators with isContentString(quasar) nebula
2024-01-06test: withPropertiesFromObject: belatedly update tests(quasar) nebula
2024-01-06test: CacheableObject transform/update relationship tests(quasar) nebula
2024-01-03validators: validateArrayItems: nest in a cause layer(quasar) nebula
2024-01-03validators: oneOf -> anyOf(quasar) nebula
2024-01-01test: specify mutable on html slots(quasar) nebula
These tests obviously need some updating, but it's out of scope for this commit.
2023-11-28data, test: album.trackData -> album.ownTrackData(quasar) nebula
2023-11-24Merge branch 'commentary-entries' into preview(quasar) nebula
2023-11-24test: isCommentary: basic unit test update(quasar) nebula
2023-11-18test: Track.color: mock fake album for updated wikiData validator(quasar) nebula
2023-11-18data, test: withUniqueItemsOnly (#composite/data)(quasar) nebula
2023-11-18test: Track.commentatorArtists: update overall(quasar) nebula