<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-rtmock/src, branch arti-v1.1.10</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.10</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.10'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-10-16T12:38:30Z</updated>
<entry>
<title>tor-rtmock: MockRuntime::test_with_various: Print what we're doing</title>
<updated>2023-10-16T12:38:30Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-12T13:28:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6345e398fb81e93b5f1f6618a8c83f5821f610af'/>
<id>urn:sha1:6345e398fb81e93b5f1f6618a8c83f5821f610af</id>
<content type='text'>
Without this, it can be a bit confusing since you just get the
output (if any) of all the test runs, concatenated.  It seems sensible
to put the framing centrally.

And, this would be helpful if the test fails for any reason.
</content>
</entry>
<entry>
<title>tor-rtmock: MockExecutor: Provide n_tasks accessor</title>
<updated>2023-10-16T12:38:30Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-10T15:07:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b3d36a945f3090a370affdce3ff67f0cf4920b62'/>
<id>urn:sha1:b3d36a945f3090a370affdce3ff67f0cf4920b62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oneshot: Apply deferred rustfmt churn</title>
<updated>2023-10-11T15:19:46Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-11T15:09:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=665ba4f6b6ed2de6f723177d5472e7ee1440599e'/>
<id>urn:sha1:665ba4f6b6ed2de6f723177d5472e7ee1440599e</id>
<content type='text'>
cargo fmt, precisely.
</content>
</entry>
<entry>
<title>oneshot: Use veneer in tor-rtmock</title>
<updated>2023-10-11T15:19:21Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-11T14:01:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=87729eca8912a64cc0ad1af1f7bf75a39c87dabe'/>
<id>urn:sha1:87729eca8912a64cc0ad1af1f7bf75a39c87dabe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-rtmock: simple_time: Don't export State</title>
<updated>2023-10-05T18:09:19Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-05T18:07:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=26684c5f4e1ad40cdddd3ee0b771ae47c44f1812'/>
<id>urn:sha1:26684c5f4e1ad40cdddd3ee0b771ae47c44f1812</id>
<content type='text'>
This was a slip.
</content>
</entry>
<entry>
<title>tor-rtmock: MockSleepProvider docs: Move example (fmt)</title>
<updated>2023-10-05T15:02:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-05T15:01:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f0cbb57612f8df1013e8e0acec68fe5b146a153b'/>
<id>urn:sha1:f0cbb57612f8df1013e8e0acec68fe5b146a153b</id>
<content type='text'>
Adding "/// " to every line causes rustfmt to have conniptions about
the trailing whitespace.
</content>
</entry>
<entry>
<title>tor-rtmock: MockSleepProvider docs: Move example</title>
<updated>2023-10-05T15:02:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-05T14:52:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=dcaebd4f5214fa3358332dcdb0d1f7381322761f'/>
<id>urn:sha1:dcaebd4f5214fa3358332dcdb0d1f7381322761f</id>
<content type='text'>
This example demonstrates MockSleepRuntime, which we don't want to use
in new tests.

It's probably worth keeping it, though, to help with comprehension of
existing tests.  So move it.

This does rather highlight the lack of good overall
example/instructions for MockRuntime.
</content>
</entry>
<entry>
<title>tor-rtmock: simple_time: Rename `wakers` to `futures` (fmt)</title>
<updated>2023-10-05T15:02:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-05T15:02:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=153bdfaf7037bac01792f8205599092cd148e174'/>
<id>urn:sha1:153bdfaf7037bac01792f8205599092cd148e174</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-rtmock: simple_time: Rename `wakers` to `futures`</title>
<updated>2023-10-05T15:00:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-05T14:46:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d75c473ed7acb2e786a664ed373b8c48d614eea3'/>
<id>urn:sha1:d75c473ed7acb2e786a664ed373b8c48d614eea3</id>
<content type='text'>
This is clearer, I think.
</content>
</entry>
<entry>
<title>tor-rtmock: simple_time: Rename `pq` to `unready`</title>
<updated>2023-10-05T15:00:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-05T14:43:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d05d0e26a2442b997256717808b019ccb038b848'/>
<id>urn:sha1:d05d0e26a2442b997256717808b019ccb038b848</id>
<content type='text'>
This is clearer, I think.
</content>
</entry>
</feed>
