<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hsmusic-wiki/test/unit/content, branch data-steps</title>
<subtitle>HSMusic - static wiki software cataloguing collaborative creation
</subtitle>
<id>https://nebula.ed1.club/git/hsmusic-wiki/atom?h=data-steps</id>
<link rel='self' href='https://nebula.ed1.club/git/hsmusic-wiki/atom?h=data-steps'/>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/'/>
<updated>2023-06-24T20:55:00+00:00</updated>
<entry>
<title>content: linkContribution: take standard {who, what} object</title>
<updated>2023-06-24T20:55:00+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-06-24T20:55:00+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=64b4a5e6355872c49429f1d19c3403277d032b6c'/>
<id>urn:sha1:64b4a5e6355872c49429f1d19c3403277d032b6c</id>
<content type='text'>
This is what's used for all contributions anyway, so no need to
have every call to linkContribution manually destructure whatever
contribution is being provided.
</content>
</entry>
<entry>
<title>test: generateAlbumTrackList (snapshot, unit)</title>
<updated>2023-06-24T20:41:24+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-06-24T20:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=324b74cef03ca5f21e938ed3bb9a43e564b377fa'/>
<id>urn:sha1:324b74cef03ca5f21e938ed3bb9a43e564b377fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: generateContributionLinks -&gt; linkContribution</title>
<updated>2023-06-13T15:54:20+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-06-13T15:54:20+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=ba41071d9b6647b2e12a78de774a55aef5b87876'/>
<id>urn:sha1:ba41071d9b6647b2e12a78de774a55aef5b87876</id>
<content type='text'>
</content>
</entry>
<entry>
<title>content: stub track page, misc. other changes</title>
<updated>2023-04-12T16:20:32+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-04-12T16:20:32+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=3a5b49cf3a10702c0dae1190c9baabd8a2c2ef3b'/>
<id>urn:sha1:3a5b49cf3a10702c0dae1190c9baabd8a2c2ef3b</id>
<content type='text'>
* 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
</content>
</entry>
<entry>
<title>content: generateIconForURL -&gt; linkExternalAsIcon</title>
<updated>2023-03-29T21:05:32+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-03-29T21:05:32+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=bee8e687a3e332203d31ad88a107f1ec9fa125aa'/>
<id>urn:sha1:bee8e687a3e332203d31ad88a107f1ec9fa125aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>content: iconifyURL (extra) -&gt; generateIconForURL</title>
<updated>2023-03-29T12:47:30+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-03-29T12:47:30+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=543d087fc465ea56ec0b156d488119c3a64c55aa'/>
<id>urn:sha1:543d087fc465ea56ec0b156d488119c3a64c55aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test (unit): generateContributionLinks</title>
<updated>2023-03-28T22:50:16+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-03-28T22:50:16+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=8a1740168b260cd2f7a9ab6e8befff489943d2b1'/>
<id>urn:sha1:8a1740168b260cd2f7a9ab6e8befff489943d2b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>data steps: basic custom mocking function support</title>
<updated>2023-03-27T15:47:04+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-03-27T15:47:04+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=c6f1011722dc6fe50afb3a63ee414c70dbfd6abf'/>
<id>urn:sha1:c6f1011722dc6fe50afb3a63ee414c70dbfd6abf</id>
<content type='text'>
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).
</content>
</entry>
</feed>
