On this page
LibTmux.Testing.TmuxNameGenerator
- Module
- LibTmux.Testing
- Package
- LibTmux
- Source
- src/LibTmux/Testing/TmuxNameGenerator.cs
-
Makes names no other test is using.
Two tests that pick the same session name find each other's sessions, and the failure lands in whichever ran second. A name carries enough randomness to be unique without a round trip, and the asking variants also check with the server for the case where something outside the test took the name.
5 declared, 0 inherited
Members
- CreateAvailableSessionNameAsync method Makes a session name the server does not already hold.
- CreateAvailableWindowNameAsync method Makes a window name the session does not already hold.
- CreateSessionName method Makes a session name.
- CreateWindowName method Makes a window name.
- TmuxNameGenerator method Initializes a generator.