<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti/tests, branch arti-v1.2.7</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.7</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.7'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-08-28T16:47:22Z</updated>
<entry>
<title>arti: Set the COLUMNS env var in the CLI tests.</title>
<updated>2024-08-28T16:47:22Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-08-28T15:10:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f1779cfbb3e27b04ba3cca9206170f1e1ea904db'/>
<id>urn:sha1:f1779cfbb3e27b04ba3cca9206170f1e1ea904db</id>
<content type='text'>
This sets `COLUMNS` to a large value to prevent line wrapping.

Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2370#note_3067346

Closes #1574
</content>
</entry>
<entry>
<title>arti: Elide some text in the expected hsc test output.</title>
<updated>2024-08-28T16:47:22Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-08-27T14:31:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9fbe390e614fa169b606a769ac8a6c455c0850ab'/>
<id>urn:sha1:9fbe390e614fa169b606a769ac8a6c455c0850ab</id>
<content type='text'>
These file paths occupy more than 2 lines on some platforms.

See also the motivation behind 2b8a7a196b3ea5cd8350dd77f5e5120fed8521e0
</content>
</entry>
<entry>
<title>arti: Implement the hsc subcommand using an inert tor client.</title>
<updated>2024-08-28T16:47:22Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-08-27T14:22:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1d3e59f2e9572a9710de2c2a9c925c5c38a6874c'/>
<id>urn:sha1:1d3e59f2e9572a9710de2c2a9c925c5c38a6874c</id>
<content type='text'>
This allows us to reenable the `arti hsc` tests, which were previously
disabled due to flakiness (see #1496).

The `help` test bit rotted a bit, so I had to tweak its expected output.

Closes #1496
</content>
</entry>
<entry>
<title>doc: Add arti hsc subcommand docs to doc/hsc.md.</title>
<updated>2024-08-05T15:09:28Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-08-01T16:08:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=93444ed860da7bf2d6e24bf138959a794b5bd64d'/>
<id>urn:sha1:93444ed860da7bf2d6e24bf138959a794b5bd64d</id>
<content type='text'>
This also makes the `tests/testcases/hsc/hsc.md` test case a symlink to
`doc/hsc.md`.
</content>
</entry>
<entry>
<title>arti: Update the hsc markdown test.</title>
<updated>2024-08-05T15:09:16Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-08-01T15:51:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=af3133e64df5ec5d1e74c914d1884e88ce1f612c'/>
<id>urn:sha1:af3133e64df5ec5d1e74c914d1884e88ce1f612c</id>
<content type='text'>
This adds a bit more information to `hsc.md`.

Note: `hsc.md` is currently just a test case for the CLI tests. A future
commit promote it to module-level README.
</content>
</entry>
<entry>
<title>arti: Elide the -c help in the expected output of the CLI tests.</title>
<updated>2024-08-05T10:18:24Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-08-05T10:18:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2b8a7a196b3ea5cd8350dd77f5e5120fed8521e0'/>
<id>urn:sha1:2b8a7a196b3ea5cd8350dd77f5e5120fed8521e0</id>
<content type='text'>
The help output of the `-c ` option includes some local paths, which can
be quite long on some platforms, spanning over multiple lines. This
causes the CLI tests to fail, because they expect each of the paths from
the `-c` help to fit on a single line.

To fix this, we can use `trycmd`'s `...` to match as many lines as
needed.

Closes #1509
</content>
</entry>
<entry>
<title>Have `arti hss onion-name` error if it doesn't print the onion name</title>
<updated>2024-08-01T21:03:15Z</updated>
<author>
<name>Kunal Mehta</name>
<email>legoktm@debian.org</email>
</author>
<published>2024-08-01T16:50:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=405ada0dd528fdebbb7769ec89ef2db543c51c56'/>
<id>urn:sha1:405ada0dd528fdebbb7769ec89ef2db543c51c56</id>
<content type='text'>
There are two error cases where the onion name isn't printed, but
previously returned `Ok(())`.

It now returns an error to exit with a non-zero status code.
</content>
</entry>
<entry>
<title>arti: Add tests for the arti hsc subcommand.</title>
<updated>2024-07-30T14:49:48Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-07-18T13:49:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=90a05dc55fa75ea42514e28868fc9e9b00664df9'/>
<id>urn:sha1:90a05dc55fa75ea42514e28868fc9e9b00664df9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti: Add tests for the arti hss subcommand.</title>
<updated>2024-07-30T14:49:48Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-07-18T11:04:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=944c23e047ef12c6a426afbdde5077012351fd9b'/>
<id>urn:sha1:944c23e047ef12c6a426afbdde5077012351fd9b</id>
<content type='text'>
Closes #1250
</content>
</entry>
</feed>
