_extraBase
twisted.internet.selectreactor.SelectReactor
- A select() based reactor - runs on all POSIX platforms and on Win32.twisted.internet._glibbase.PortableGlibReactorBase
- Base class for GObject event loop reactors that works on Windows.twisted.internet.gireactor.PortableGIReactor
- Portable GObject Introspection event loop reactor.twisted.internet.gtk3reactor.PortableGtk3Reactor
- Portable GTK+ 3.x reactor.twisted.internet.gtk2reactor.PortableGtkReactor
- Reactor that works on Windows.abc.ABC
twisted.internet.base.BaseConnector
- Basic implementation of IConnector
.twisted.internet.tcp.Connector
- A Connector
provides of twisted.internet.interfaces.IConnector
for all POSIX-style reactors.twisted.internet.iocpreactor.tcp.Connector
- Undocumentedtwisted.internet.ssl.Connector
- Undocumentedtwisted.internet.unix.Connector
- Undocumentedtwisted.internet.defer._ConcurrencyPrimitive
- No class docstring; 0/1 instance variable, 2/7 methods documentedtwisted.internet.defer.DeferredLock
- A lock for event driven systems.twisted.internet.defer.DeferredSemaphore
- A semaphore for event driven systems.twisted.python.log._GlobalStartStopObserver
- Mix-in for global log observers that can start and stop.twisted.python.log.DefaultObserver
- Default observer.twisted.python.log.FileLogObserver
- Log observer that writes to a file-like object.twisted.python.log.PythonLoggingObserver
- Output twisted messages to Python standard library logging
module.agent.SSHAgentServer
twisted.conch.test.test_agent.CorruptServer
- A misbehaving server that returns bogus response op codes so that we can verify that our callbacks that deal with these op codes handle such miscreants.AssertionError
twisted.internet.error.ReactorAlreadyInstalledError
- Could not install reactor because one is already installed.twisted.protocols.basic.StringTooLongError
- Raised when trying to send a string too long for a length prefixed protocol.twisted.trial.unittest.FailTest
- Raised to indicate the current test has failed to pass.AttributeError
twisted.spread.pb.NoSuchMethod
- Raised if there is no such remote methodBaseException
twisted.internet.defer._DefGen_Return
- Undocumentedtwisted.python.failure.Failure
- A basic abstraction for an error that has occurred.twisted.spread.pb.CopiedFailure
- A CopiedFailure
is a pb.RemoteCopy
of a failure.Failure
transferred via PB.twisted.spread.pb.CopyableFailure
- A flavors.RemoteCopy
and flavors.Copyable
version of twisted.python.failure.Failure
for serialization.code.InteractiveInterpreter
twisted.conch.manhole.ManholeInterpreter
- Interactive Interpreter with special output and Deferred support.codecs.StreamReader
twisted.mail.imap4.StreamReader
- Undocumentedtwisted.mail.smtp.xtextStreamReader
- Undocumentedcodecs.StreamWriter
twisted.mail.imap4.StreamWriter
- Undocumentedtwisted.mail.smtp.xtextStreamWriter
- Undocumentedcollections.abc.Mapping
twisted.logger._format.CallMapping
- Read-only mapping that turns a ()-suffix in key names into an invocation of the key rather than a lookup of the key.collections.abc.Sequence
twisted.internet.testing.EventLoggingObserver
- ILogObserver
That stores its events in a list for later inspection. This class is similar to LimitedHistoryLogObserver
save that the internal buffer is public and intended for external inspection. The observer implements the sequence protocol to ease iteration of the events.collections.UserDict
twisted.protocols.postfix.PostfixTCPMapDictServerFactory
- An in-memory dictionary factory for PostfixTCPMapServer.ConchUser
twisted.conch.test.test_filetransfer.TestAvatar
- Undocumentedtwisted.conch.test.test_filetransfer.FileTransferTestAvatar
- Undocumentedconstantly.Flags
twisted.internet.ssl.ProtocolNegotiationSupport
- ProtocolNegotiationSupport
defines flags which are used to indicate the level of NPN/ALPN support provided by the TLS backend.twisted.pair.tuntap.TunnelFlags
- TunnelFlags
defines more flags which are used to configure the behavior of a tunnel device.constantly.Names
twisted.internet.endpoints.StandardErrorBehavior
- Constants used in ProcessEndpoint to decide what to do with stderr.twisted.internet.ssl.TLSVersion
- TLS versions that we can negotiate with the client/server.twisted.logger.LogLevel
- Constants describing log levels.twisted.logger.PredicateResult
- Predicate results.twisted.positioning.base.Angles
- The types of angles.twisted.positioning.base.Directions
- The four cardinal directions (north, east, south, west).constantly.Values
twisted.positioning.nmea.GPGGAFixQualities
- The possible fix quality indications for GPGGA sentences.twisted.positioning.nmea.GPGLLGPRMCFixQualities
- The possible fix quality indications in GPGLL and GPRMC sentences.twisted.positioning.nmea.GPGSAFixTypes
- The possible fix types of a GPGSA sentence.twisted.protocols.haproxy._v2parser.NetFamily
- Values for the 'family' field.twisted.protocols.haproxy._v2parser.NetProtocol
- Values for 'protocol' field.cryptography.hazmat.primitives.asymmetric.ed25519.Ed25519PrivateKey
twisted.conch.ssh._keys_pynacl.Ed25519PrivateKey
- Undocumentedcryptography.hazmat.primitives.asymmetric.ed25519.Ed25519PublicKey
twisted.conch.ssh._keys_pynacl.Ed25519PublicKey
- Undocumentedctypes.Structure
twisted.internet.test._posixifaces.ifaddrs
- Undocumentedtwisted.internet.test._posixifaces.in6_addr
- Undocumentedtwisted.internet.test._posixifaces.in_addr
- Undocumentedtwisted.internet.test._posixifaces.sockaddr
- Undocumentedtwisted.internet.test._posixifaces.sockaddr_in
- Undocumentedtwisted.internet.test._posixifaces.sockaddr_in6
- Undocumentedtwisted.internet.test._win32ifaces.SOCKET_ADDRESS
- Undocumenteddatetime.tzinfo
twisted.python._tzhelper.FixedOffsetTimeZone
- Represents a fixed timezone offset (without daylight saving time).dict
twisted.internet.ssl.DistinguishedName
- Identify and describe an entity.twisted.protocols.amp.AmpBox
- I am a packet in the AMP protocol, much like a regular bytes:bytes dictionary.twisted.protocols.amp._SwitchBox
- Implementation detail of ProtocolSwitchCommand: I am an AmpBox which sets up state for the protocol to switch.twisted.protocols.amp._TLSBox
- I am an AmpBox that, upon being sent, initiates a TLS connection.twisted.protocols.amp.QuitBox
- I am an AmpBox that, upon being sent, terminates the connection.twisted.python.usage.Options
- An option list parser classtwisted.application.app.ServerOptions
- No class docstring; 0/1 property, 0/1 instance variable, 0/5 class variable, 2/5 methods documentedtwisted.scripts._twistd_unix.ServerOptions
- No class docstring; 0/4 class variable, 1/2 method documentedtwisted.scripts._twistw.ServerOptions
- No class docstring; 0/2 class variable, 1/1 method documentedtwisted.application.twist._options.TwistOptions
- Command line options for twist.twisted.conch.client.options.ConchOptions
- No class docstring; 0/2 instance variable, 0/3 class variable, 5/6 methods documentedtwisted.conch.scripts.cftp.ClientOptions
- Undocumentedtwisted.conch.scripts.conch.ClientOptions
- No class docstring; 0/7 class variable, 3/4 methods documentedtwisted.conch.manhole_tap.Options
- Undocumentedtwisted.conch.scripts.ckeygen.GeneralOptions
- Undocumentedtwisted.conch.scripts.tkconch.GeneralOptions
- Undocumentedtwisted.conch.tap.Options
- No class docstring; 0/1 instance variable, 0/4 class variable, 1/2 method documentedtwisted.cred.test.test_strcred.DummyOptions
- Simple options for testing strcred.AuthOptionMixin
.twisted.cred.test.test_strcred.OptionsForUsernameHashedPassword
- Undocumentedtwisted.cred.test.test_strcred.OptionsForUsernamePassword
- Undocumentedtwisted.cred.test.test_strcred.OptionsSupportsAllInterfaces
- Undocumentedtwisted.cred.test.test_strcred.OptionsSupportsNoInterfaces
- Undocumentedtwisted.mail.tap.Options
- An options list parser for twistd mail.twisted.names.tap.Options
- No class docstring; 0/5 instance variable, 0/3 class variable, 4/6 methods documentedtwisted.python.test.test_shellcomp.FighterAceOptions
- Command-line options for an imaginary `Fighter Ace` gametwisted.python.test.test_shellcomp.FighterAceExtendedOptions
- Extend the options and zsh metadata provided by FighterAceOptions. _shellcomp must accumulate options and metadata from all classes in the hiearchy so this is important to test.twisted.python.test.test_shellcomp.FighterAceServerOptions
- Options for FighterAce 'server' subcommandtwisted.python.test.test_shellcomp.SimpleProgOptions
- Command-line options for a `Silly` imaginary programtwisted.python.test.test_shellcomp.SimpleProgWithSubcommands
- Undocumentedtwisted.python.test.test_shellcomp.SimpleProgSub1
- Undocumentedtwisted.python.test.test_shellcomp.SimpleProgSub2
- Undocumentedtwisted.runner.inetdtap.Options
- To use it, create a file named `sample-inetd.conf` with:twisted.runner.procmontap.Options
- Define the options accepted by the twistd procmon plugin.twisted.scripts.htmlizer.Options
- Undocumentedtwisted.scripts.trial.Options
- Options to the trial command line tool.twisted.tap.ftp.Options
- No class docstring; 0/4 class variable, 1/2 method documentedtwisted.tap.portforward.Options
- Undocumentedtwisted.tap.socks.Options
- Undocumentedtwisted.test.test_usage.HolyQuestOptions
- Undocumentedtwisted.test.test_usage.InquisitionOptions
- Undocumentedtwisted.test.test_usage.SubCommandOptions
- Undocumentedtwisted.test.test_usage.TypedOptions
- No class docstring; 0/1 instance variable, 0/1 class variable, 1/1 method documentedtwisted.test.test_usage.WeirdCallableOptions
- Undocumentedtwisted.test.test_usage.WellBehaved
- Undocumentedtwisted.test.test_usage.WrongTypedOptions
- Undocumentedtwisted.trial._dist.options.WorkerOptions
- Options forwarded to the trial distributed worker.twisted.web.tap.Options
- Define the options accepted by the twistd web plugin.twisted.words.tap.Options
- No class docstring; 0/5 class variable, 2/3 methods documentedtwisted.words.xmpproutertap.Options
- Undocumentedtwisted.test.test_amp.MyBox
- A unique dict subclass.enum.Enum
twisted.internet.defer._Sentinel
- No summaryenum.IntEnum
twisted.application.runner._exit.ExitStatus
- Standard exit status codes for system programs.Exception
twisted._threads.AlreadyQuit
- This worker worker is dead and cannot execute more instructions.twisted._threads.test.test_threadworker.FakeQueueEmpty
- FakeQueue
's get has exhausted the queue.twisted._threads.test.test_threadworker.WouldDeadlock
- If this were a real lock, you'd be deadlocked because the lock would be double-acquired.twisted.application.runner._pidfile.AlreadyRunningError
- Process is already running.twisted.application.runner._pidfile.InvalidPIDFileError
- PID file contents are invalid.twisted.application.runner._pidfile.NoPIDFound
- No PID found in PID file.twisted.application.runner._pidfile.StalePIDFileError
- PID file contents are valid, but there is no process with the referenced PID.twisted.conch.endpoints.AuthenticationFailed
- An SSH session could not be established because authentication was not successful.twisted.conch.error.ConchError
- Undocumentedtwisted.conch.error.HostKeyChanged
- The host key of a remote host has changed.twisted.conch.error.IgnoreAuthentication
- This is thrown to let the UserAuthServer know it doesn't need to handle the authentication anymore.twisted.conch.error.InvalidEntry
- An entry in a known_hosts file could not be interpreted as a valid entry.twisted.conch.error.MissingKeyStoreError
- Raised if an SSHAgentServer starts receiving data without its factory providing a keys dict on which to read/write key data.twisted.conch.error.NotEnoughAuthentication
- This is thrown if the authentication is valid, but is not enough to successfully verify the user. i.e. don't retry this type of authentication, try another one.twisted.conch.error.UserRejectedKey
- The user interactively rejected a key.twisted.conch.insults.helper.ExpectationTimeout
- Undocumentedtwisted.conch.insults.window.YieldFocus
- Input focus manipulation exceptiontwisted.conch.ssh.filetransfer.SFTPError
- No exception docstring; 1/1 property, 0/3 instance variable, 0/2 method documentedtwisted.conch.ssh.keys.BadFingerPrintFormat
- Raises when unsupported fingerprint formats are presented to fingerprint.twisted.conch.ssh.keys.BadKeyError
- Raised when a key isn't what we expected from it.twisted.conch.ssh.keys.BadSignatureAlgorithmError
- Raised when a public key signature algorithm name isn't defined for this public key format.twisted.conch.ssh.keys.EncryptedKeyError
- Raised when an encrypted key is presented to fromString/fromFile without a password.twisted.conch.ssh.keys.PassphraseNormalizationError
- Raised when a passphrase contains Unicode characters that cannot be normalized using the available Unicode character database.twisted.conch.stdio.UnexpectedOutputError
- Undocumentedtwisted.conch.telnet.TelnetError
- Undocumentedtwisted.conch.telnet.NegotiationError
- Undocumentedtwisted.conch.telnet.AlreadyDisabled
- Undocumentedtwisted.conch.telnet.AlreadyEnabled
- Undocumentedtwisted.conch.telnet.AlreadyNegotiating
- Undocumentedtwisted.conch.telnet.OptionRefused
- Undocumentedtwisted.conch.test.test_checkers._DummyException
- Fake exception to be used for testing.twisted.cred.error.LoginFailed
- The user's request to log in failed for some reason.twisted.cred.error.LoginDenied
- The realm rejected this login for some reason.twisted.cred.error.UnauthorizedLogin
- The user was not authorized to log in.twisted.conch.error.ValidPublicKey
- Raised by public key checkers when they receive public key credentials that don't contain a signature at all, but are valid in every other way. (e.g. the public key matches one in the user's authorized_keys file).twisted.cred.error.UnhandledCredentials
- A type of credentials were passed in with no knowledge of how to check them. This is a server configuration error - it means that a protocol was connected to a Portal without a CredentialChecker that can check all of its potential authentication strategies.twisted.cred.error.Unauthorized
- Standard unauthorized error.twisted.cred.error.UnauthorizedLogin
- The user was not authorized to log in.twisted.conch.error.ValidPublicKey
- Raised by public key checkers when they receive public key credentials that don't contain a signature at all, but are valid in every other way. (e.g. the public key matches one in the user's authorized_keys file).twisted.cred.strcred.StrcredException
- Base exception class for strcred.twisted.cred.strcred.InvalidAuthArgumentString
- Raised by an authentication plugin when the argument string provided is formatted incorrectly.twisted.cred.strcred.InvalidAuthType
- Raised when a user provides an invalid identifier for the authentication plugin (known as the authType).twisted.cred.strcred.UnsupportedInterfaces
- Raised when an application is given a checker to use that does not provide any of the application's supported credentials interfaces.twisted.enterprise.adbapi.ConnectionLost
- This exception means that a db connection has been lost. Client code may try again.twisted.internet._sslverify.SimpleVerificationError
- Not a very useful verification error.twisted.internet.defer._InternalInlineCallbacksCancelledError
- A unique exception used only in _cancellableInlineCallbacks
to verify that an inlineCallbacks
is being cancelled as expected.twisted.internet.defer.AlreadyCalledError
- This error is raised when one of Deferred.callback
or Deferred.errback
is called after one of the two had already been called.twisted.internet.defer.AlreadyTryingToLockError
- Raised when DeferredFilesystemLock.deferUntilLocked
is called twice on a single DeferredFilesystemLock
.twisted.internet.defer.CancelledError
- This error is raised by default when a Deferred
is cancelled.twisted.internet.defer.FirstError
- First error to occur in a DeferredList
if fireOnOneErrback is set.twisted.internet.defer.QueueOverflow
- Undocumentedtwisted.internet.defer.QueueUnderflow
- Undocumentedtwisted.internet.defer.TimeoutError
- This error is raised by default when a Deferred
times out.twisted.names.error.DNSQueryTimeoutError
- Indicates a lookup failed due to a timeout.twisted.internet.error.AlreadyListened
- An attempt was made to listen on a file descriptor which can only be listened on once.twisted.internet.error.BindError
- Undocumentedtwisted.internet.error.CannotListenError
- This gets raised by a call to startListening, when the object cannotstart listening.twisted.internet.error.CertificateError
- Undocumentedtwisted.internet.error.ConnectError
- Undocumentedtwisted.internet.error.BadFileError
- Undocumentedtwisted.internet.error.ConnectBindError
- Undocumentedtwisted.internet.error.ConnectionRefusedError
- Undocumentedtwisted.internet.error.NoRouteError
- Undocumentedtwisted.internet.error.ServiceNameUnknownError
- Undocumentedtwisted.internet.error.SSLError
- Undocumentedtwisted.internet.error.TCPTimedOutError
- Undocumentedtwisted.internet.error.UnknownHostError
- Undocumentedtwisted.internet.error.UserError
- Undocumentedtwisted.internet.error.TimeoutError
- Undocumentedtwisted.internet.error.ConnectingCancelledError
- An Exception that will be raised when an IStreamClientEndpoint
is cancelled before it connects.twisted.internet.error.ConnectInProgressError
- A connect operation was started and isn't done yet.twisted.internet.error.ConnectionClosed
- Connection was closed, whether cleanly or non-cleanly.twisted.internet.error.ConnectionDone
- Undocumentedtwisted.internet.error.ProcessDone
- Undocumentedtwisted.internet.error.ConnectionLost
- Undocumentedtwisted.internet.error.ConnectionAborted
- Connection was aborted locally, using twisted.internet.interfaces.ITCPTransport.abortConnection
.twisted.internet.error.ConnectionFdescWentAway
- Undocumentedtwisted.internet.error.FileDescriptorOverrun
- A mis-use of IUNIXTransport.sendFileDescriptor
caused the connection to be closed.twisted.internet.error.ProcessTerminated
- No exception docstring; 0/3 instance variable, 0/1 class variable, 0/1 constant, 1/1 method documentedtwisted.internet.error.MessageLengthError
- Undocumentedtwisted.internet.error.MulticastJoinError
- An attempt to join a multicast group failed.twisted.internet.error.NoProtocol
- An Exception that will be raised when the factory given to a IStreamClientEndpoint
returns None
from buildProtocol.twisted.internet.error.ProcessExitedAlready
- The process has already exited and the operation requested can no longer be performed.twisted.internet.error.UnsupportedAddressFamily
- An attempt was made to use a socket with an address family (eg AF_INET, AF_INET6, etc) which is not supported by the reactor.twisted.internet.error.UnsupportedSocketType
- An attempt was made to use a socket of a type (eg SOCK_STREAM, SOCK_DGRAM, etc) which is not supported by the reactor.twisted.internet.error.VerifyError
- Undocumentedtwisted.internet.error.PeerVerifyError
- Undocumentedtwisted.internet.task.SchedulerError
- The operation could not be completed because the scheduler or one of its tasks was in an invalid state. This exception should not be raised directly, but is a superclass of various scheduler-state-related exceptions.twisted.internet.task.NotPaused
- This exception is raised when a task is resumed which was not previously paused.twisted.internet.task.SchedulerStopped
- The operation could not complete because the scheduler was stopped in progress or was already stopped.twisted.internet.task.TaskFinished
- The operation could not complete because the task was already completed, stopped, encountered an error or otherwise permanently stopped running.twisted.internet.task.TaskDone
- The operation could not complete because the task was already completed.twisted.internet.task.TaskFailed
- The operation could not complete because the task died with an unhandled error.twisted.internet.task.TaskStopped
- The operation could not complete because the task was stopped.twisted.internet.test.reactormixins.TestTimeoutError
- The reactor was still running after the timeout period elapsed in ReactorBuilder.runReactor
.twisted.internet.test.test_defer_await.SampleException
- A specific sample exception for testing.twisted.internet.test.test_endpoints.FakeError
- An error which isn't really an error.twisted.internet.test.test_inlinecb.DontFail
- Sample exception type.twisted.internet.test.test_inlinecb.TranslatedError
- Translated exception type when testing an exception translation.twisted.internet.test.test_inlinecb.UntranslatedError
- Untranslated exception type when testing an exception translation.twisted.logger.InvalidLogLevelError
- Someone tried to use a LogLevel
that is unknown to the logging system.twisted.logger.test.test_format.CapturedError
- A captured error for use in format tests.twisted.mail._except._POP3MessageDeleted
- An internal control-flow error which indicates that a deleted message was requested.twisted.mail.alias.ProcessAliasTimeout
- An error indicating that a timeout occurred while waiting for a process to complete.twisted.mail.imap4.IMAP4Exception
- Undocumentedtwisted.mail.imap4.IllegalClientResponse
- Undocumentedtwisted.mail.imap4.IllegalIdentifierError
- Undocumentedtwisted.mail.imap4.IllegalMailboxEncoding
- Undocumentedtwisted.mail.imap4.IllegalOperation
- Undocumentedtwisted.mail.imap4.IllegalQueryError
- Undocumentedtwisted.mail.imap4.IllegalServerResponse
- Undocumentedtwisted.mail.imap4.MailboxException
- Undocumentedtwisted.mail.imap4.MailboxCollision
- Undocumentedtwisted.mail.imap4.NoSuchMailbox
- Undocumentedtwisted.mail.imap4.ReadOnlyMailbox
- Undocumentedtwisted.mail.imap4.MismatchedNesting
- Undocumentedtwisted.mail.imap4.MismatchedQuoting
- Undocumentedtwisted.mail.imap4.NegativeResponse
- Undocumentedtwisted.mail.imap4.NoSupportedAuthentication
- Undocumentedtwisted.mail.imap4.UnhandledResponse
- Undocumentedtwisted.mail.pop3.POP3ClientError
- The base class for all exceptions raised by POP3Client.twisted.mail.pop3.InsecureAuthenticationDisallowed
- An error indicating secure authentication was required but no mechanism could be found.twisted.mail.pop3.LineTooLong
- An error indicating that the server sent a line which exceeded the maximum line length (LineOnlyReceiver.MAX_LENGTH
).twisted.mail.pop3.ServerErrorResponse
- An error indicating that the server returned an error response to a request.twisted.mail.pop3.TLSError
- An error indicating secure authentication was required but either the transport does not support TLS or no TLS context factory was supplied.twisted.mail.pop3.TLSNotSupportedError
- An error indicating secure authentication was required but the server does not support TLS.twisted.mail.pop3.POP3Error
- The base class for POP3 errors.twisted.mail.relaymanager.CanonicalNameChainTooLong
- An error indicating that when trying to look up a mail exchange host, too many canonical name records which point to other canonical name records were encountered and resolution was abandoned.twisted.mail.relaymanager.CanonicalNameLoop
- An error indicating that when trying to look up a mail exchange host, a set of canonical name records was found which form a cycle and resolution was abandoned.twisted.mail.smtp.SMTPError
- Undocumentedtwisted.mail.smtp.AddressError
- Parse error in addresstwisted.mail.smtp.SMTPClientError
- Base class for SMTP client errors.twisted.mail.smtp.ESMTPClientError
- Base class for ESMTP client errors.twisted.mail.smtp.AUTHDeclinedError
- The server rejected our credentials.twisted.mail.smtp.AuthenticationError
- An error occurred while authenticating.twisted.mail.smtp.AUTHRequiredError
- Authentication was required but the server does not support it.twisted.mail.smtp.EHLORequiredError
- The server does not support EHLO.twisted.mail.smtp.TLSError
- An error occurred while negiotiating for transport security.twisted.mail.smtp.TLSRequiredError
- Transport security was required but the server does not support it.twisted.mail.smtp.SMTPConnectError
- Failed to connect to the mail exchange host.twisted.mail.smtp.SMTPDeliveryError
- Indicates that a delivery attempt has had an error.twisted.mail.smtp.SMTPProtocolError
- The server sent a mangled response.twisted.mail.smtp.SMTPTimeoutError
- Failed to receive a response from the server in the expected time period.twisted.mail.smtp.SMTPServerError
- Undocumentedtwisted.mail.smtp.SMTPAddressError
- Undocumentedtwisted.mail.smtp.SMTPBadRcpt
- Undocumentedtwisted.mail.smtp.SMTPBadSender
- Undocumentedtwisted.names.error.ResolverError
- Indicates a query failed because of a decision made by the local resolver object.twisted.names.test.test_dns.RaisedArgs
- An exception which can be raised by fakes to test that the fake is called with expected arguments.twisted.names.test.test_rootresolve.ResolverFactoryArguments
- Raised by raisingResolverFactory
with the *args and **kwargs passed to that function.twisted.names.test.test_server.RaisedArguments
- An exception containing the arguments raised by raiser
.twisted.names.test.test_server.RaisingCache.CacheResultArguments
- Contains positional and keyword arguments in args.twisted.names.test.test_server.RaisingDNSServerFactory.AllowQueryArguments
- Contains positional and keyword arguments in args.twisted.names.test.test_server.RaisingProtocol.WriteMessageArguments
- Contains positional and keyword arguments in args.twisted.names.test.test_server.RaisingResolver.QueryArguments
- Contains positional and keyword arguments in args.twisted.persisted.aot.NonFormattableDict
- A dictionary was not formattable.twisted.positioning.base.InvalidChecksum
- An exception raised when the checksum of a sentence is invalid.twisted.positioning.base.InvalidSentence
- An exception raised when a sentence is invalid.twisted.protocols.amp.AmpError
- Base class of all Amp-related exceptions.twisted.protocols.amp.BadLocalReturn
- A bad value was returned from a local command; we were unable to coerce it.twisted.protocols.amp.IncompatibleVersions
- It was impossible to negotiate a compatible version of the protocol with the other end of the connection.twisted.protocols.amp.InvalidSignature
- You didn't pass all the required arguments.twisted.protocols.amp.MalformedAmpBox
- This error indicates that the wire-level protocol was malformed.twisted.protocols.amp.NoEmptyBoxes
- You can't have empty boxes on the connection. This is raised when you receive or attempt to send one.twisted.protocols.amp.OnlyOneTLS
- This is an implementation limitation; TLS may only be started once per connection.twisted.protocols.amp.RemoteAmpError
- This error indicates that something went wrong on the remote end of the connection, and the error was serialized and transmitted to you.twisted.protocols.amp.UnknownRemoteError
- This means that an error whose type we can't identify was raised from the other side.twisted.protocols.amp.TooLong
- One of the protocol's length limitations was violated.twisted.protocols.amp.UnhandledCommand
- A command received via amp could not be dispatched.twisted.protocols.amp.ProtocolSwitched
- Connections which have been switched to other protocols can no longer accept traffic at the AMP level. This is raised when you try to send it.twisted.protocols.basic.IncompleteNetstring
- Not enough data to complete a netstring.twisted.protocols.ftp.FTPCmdError
- Generic exception for FTP commands.twisted.protocols.ftp.AnonUserDeniedError
- Raised when an anonymous user issues a command that will alter the filesystemtwisted.protocols.ftp.AuthorizationError
- Raised when client authentication fails.twisted.protocols.ftp.BadCmdSequenceError
- Raised when a client sends a series of commands in an illogical sequence.twisted.protocols.ftp.CmdArgSyntaxError
- Raised when a command is called with wrong value or a wrong number of arguments.twisted.protocols.ftp.CmdNotImplementedError
- Raised when an unimplemented command is given to the server.twisted.protocols.ftp.CmdNotImplementedForArgError
- Raised when the handling of a parameter for a command is not implemented by the server.twisted.protocols.ftp.CmdSyntaxError
- Raised when a command syntax is wrong.twisted.protocols.ftp.FileExistsError
- Raised when attempted to override an existing resource.twisted.protocols.ftp.FileNotFoundError
- Raised when trying to access a non existent file or directory.twisted.protocols.ftp.IsADirectoryError
- Raised when DELE is called on a path that is a directory.twisted.protocols.ftp.IsNotADirectoryError
- Raised when RMD is called on a path that isn't a directory.twisted.protocols.ftp.PermissionDeniedError
- Raised when access is attempted to a resource to which access is not allowed.twisted.protocols.ftp.FTPError
- Undocumentedtwisted.protocols.ftp.BadResponse
- Undocumentedtwisted.protocols.ftp.CommandFailed
- Undocumentedtwisted.protocols.ftp.ConnectionLost
- Undocumentedtwisted.protocols.ftp.UnexpectedData
- Undocumentedtwisted.protocols.ftp.UnexpectedResponse
- Undocumentedtwisted.protocols.ftp.InvalidPath
- Internal exception used to signify an error during parsing a path.twisted.protocols.ftp.PortConnectionError
- Undocumentedtwisted.protocols.haproxy._exceptions.InvalidProxyHeader
- The provided PROXY protocol header is invalid.twisted.protocols.haproxy._exceptions.InvalidNetworkProtocol
- The network protocol was not one of TCP4 TCP6 or UNKNOWN.twisted.protocols.haproxy._exceptions.MissingAddressData
- The address data is missing or incomplete.twisted.protocols.ident.IdentError
- Can't determine connection owner; reason unknown.twisted.protocols.ident.HiddenUser
- The server was able to identify the user of this port, but the information was not returned at the request of the user.twisted.protocols.ident.InvalidPort
- Either the local or foreign port was improperly specified. This should be returned if either or both of the port ids were out of range (TCP port numbers are from 1-65535), negative integers, reals or in any fashion not recognized as a non-negative integer.twisted.protocols.ident.NoUser
- The connection specified by the port pair is not currently in use or currently not owned by an identifiable entity.twisted.protocols.memcache.ClientError
- Error caused by an invalid client call.twisted.protocols.memcache.NoSuchCommand
- Exception raised when a non existent command is called.twisted.protocols.memcache.ServerError
- Problem happening on the server.twisted.protocols.sip.SIPError
- Undocumentedtwisted.protocols.sip.RegistrationError
- Registration was not possible.twisted.python._inotify.INotifyError
- Unify all the possible exceptions that can be raised by the INotify API.twisted.python._release.NoDocumentsFound
- Raised when no input documents are found.twisted.python._release.NotWorkingDirectory
- Raised when a directory does not appear to be a repository directory of a supported VCS.twisted.python.failure.DefaultException
- Undocumentedtwisted.python.failure.NoCurrentExceptionError
- Raised when trying to create a Failure from the current interpreter exception state and there is no current exception state.twisted.python.filepath.InsecurePath
- Error that is raised when the path provided to FilePath
is invalid.twisted.python.filepath.LinkError
- An error with symlinks - either that there are cyclical symlinks or that symlink are not supported on this platform.twisted.python.formmethod.FormException
- An error occurred calling the form method.twisted.python.formmethod.InputError
- An error occurred with some input.twisted.python.rebuild.RebuildError
- Exception raised when trying to rebuild a class whereas it's not possible.twisted.python.reflect._NoModuleFound
- No module was found because none exists.twisted.python.roots.ConstraintViolation
- An exception raised when a constraint is violated.twisted.python.test.test_sendmsg.ExitedWithStderr
- A process exited with some stderr.twisted.python.usage.UsageError
- Undocumentedtwisted.runner.inetdconf.InvalidConfError
- Invalid configuration filetwisted.runner.inetdconf.InvalidInetdConfError
- Invalid inetd.conf filetwisted.runner.inetdconf.InvalidServicesConfError
- Invalid services filetwisted.runner.inetdconf.UnknownService
- Unknown service nametwisted.scripts.trial._DebuggerNotFound
- A debugger import failed.twisted.spread.banana.BananaError
- Undocumentedtwisted.spread.jelly.InsecureJelly
- This exception will be raised when a jelly is deemed `insecure'; e.g. it contains a type, class, or module disallowed by the specified `taster'twisted.spread.pb.Error
- This error can be raised to generate known error conditions.twisted.spread.test.test_pbfailure.AsynchronousError
- Helper used to test remote methods which return Deferreds which fail with exceptions which are pb.Error
subclasses.twisted.spread.test.test_pbfailure.JellyError
- Undocumentedtwisted.spread.test.test_pbfailure.SecurityError
- Undocumentedtwisted.spread.test.test_pbfailure.SynchronousError
- Helper used to test remote methods which raise exceptions which are pb.Error
subclasses.twisted.spread.pb.PBConnectionLost
- Undocumentedtwisted.spread.pb.ProtocolError
- This error is raised when an invalid protocol statement is received.twisted.spread.pb.DeadReferenceError
- This error is raised when a method is called on a dead reference (one whose broker has been disconnected).twisted.spread.pb.RemoteError
- This class is used to wrap a string-ified exception from the remote side to be able to reraise it. (Raising string exceptions is no longer possible in Python 2.6+)twisted.spread.test.test_pb.FreakOut
- Undocumentedtwisted.spread.test.test_pbfailure.AsynchronousException
- Helper used to test remote methods which return Deferreds which fail with exceptions which are not pb.Error
subclasses.twisted.spread.test.test_pbfailure.SynchronousException
- Helper used to test remote methods which raise exceptions which are not pb.Error
subclasses.twisted.test.test_amp.DeathThreat
- Greeting was insufficiently kind.twisted.test.test_amp.InheritedError
- This error is used to check inheritance.twisted.test.test_amp.OtherInheritedError
- This is a distinct error for checking inheritance.twisted.test.test_amp.ThingIDontUnderstandError
- Undocumentedtwisted.test.test_amp.UnfriendlyGreeting
- Greeting was insufficiently kind.twisted.test.test_amp.UnknownProtocol
- Asked to switch to the wrong protocol.twisted.test.test_cooperator.UnhandledException
- An exception that should go unhandled.twisted.test.test_defer.GenericError
- Undocumentedtwisted.test.test_defgen.TerminalException
- Undocumentedtwisted.test.test_failure.BrokenExceptionType
- The aforementioned exception type which cannot be presented as a string via str
.twisted.test.test_failure.BrokenStr
- An exception class the instances of which cannot be presented as strings via str
.twisted.test.test_task.TestException
- Undocumentedtwisted.test.test_udp.BadClientError
- Raised by BadClient at the end of every datagramReceived call to try and screw stuff up.twisted.trial._dist.test.test_disttrial.WorkerBroken
- A worker tried to run a test case but the worker is broken.twisted.trial._dist.test.test_disttrial.WorkerPoolBroken
- An exception for ``StartedWorkerPoolBroken`` to fail with to allow tests to exercise exception code paths.twisted.trial._dist.worker.NotRunning
- An operation was attempted on a worker process which is not running.twisted.trial._dist.worker.WorkerException
- An exception was reported by a test running in a worker process.twisted.trial._synctest.UnsupportedTrialFeature
- A feature of twisted.trial was used that pyunit cannot support.twisted.trial.test.erroneous.FoolishError
- Undocumentedtwisted.trial.test.erroneous.LargeError
- An exception which has a string representation of at least a specified number of characters.twisted.trial.util._NoTrialMarker
- No trial marker file could be found.twisted.trial.util._WorkingDirectoryBusy
- A working directory was specified to the runner, but another test run is currently using that directory.twisted.trial.util.DirtyReactorAggregateError
- Passed to twisted.trial.itrial.IReporter.addError
when the reactor is left in an unclean state after a test.twisted.web._newclient._WrapperException
- _WrapperException
is the base exception type for exceptions which include one or more other exceptions as the low-level causes.twisted.web.client.RequestGenerationFailed
- There was an error while creating the bytes which make up a request.twisted.web.client.RequestTransmissionFailed
- There was an error while sending the bytes which make up a request.twisted.web.client.ResponseFailed
- ResponseFailed
indicates that all of the response to a request was not received for some reason.twisted.web.client.ResponseNeverReceived
- A ResponseFailed
that knows no response bytes at all have been received.twisted.web._newclient.BadHeaders
- Headers passed to Request
were in some way invalid.twisted.web._newclient.ConnectionAborted
- The connection was explicitly aborted by application code.twisted.web._newclient.ExcessWrite
- The body IBodyProducer
for a request tried to write data after indicating it had finished writing data.twisted.web._newclient.ParseError
- Some received data could not be parsed.twisted.web._newclient.BadResponseVersion
- The version string in a status line was unparsable.twisted.web._newclient.RequestNotSent
- RequestNotSent
indicates that an attempt was made to issue a request but for reasons unrelated to the details of the request itself, the request could not be sent. For example, this may indicate that an attempt was made to send a request using a protocol which is no longer connected to a server.twisted.web._newclient.WrongBodyLength
- An IBodyProducer
declared the number of bytes it was going to produce (via its length attribute) and then produced a different number of bytes.twisted.web.client.ResponseDone
- ResponseDone
may be passed to IProtocol.connectionLost
on the protocol passed to Response.deliverBody
and indicates that the entire response has been delivered.twisted.web.domhelpers.NodeLookupError
- Undocumentedtwisted.web.error.Error
- A basic HTTP error.twisted.web.client.PartialDownloadError
- Page was only partially downloaded, we got disconnected in middle.twisted.web.error.InfiniteRedirection
- HTTP redirection is occurring endlessly.twisted.web.error.PageRedirect
- A request resulted in an HTTP redirect.twisted.web.error.RedirectWithNoLocation
- Exception passed to ResponseFailed
if we got a redirect without a Location header field.twisted.web.error.ExcessiveBufferingError
- The HTTP/2 protocol has been forced to buffer an excessive amount of outbound data, and has therefore closed the connection and dropped all outbound data.twisted.web.error.FlattenerError
- An error occurred while flattening an object.twisted.web.error.RenderError
- Base exception class for all errors which can occur during template rendering.twisted.web.error.MissingRenderMethod
- Tried to use a render method which does not exist.twisted.web.error.MissingTemplateLoader
- MissingTemplateLoader
is raised when trying to render an Element without a template loader, i.e. a loader attribute.twisted.web.error.SchemeNotSupported
- The scheme of a URI was not one of the supported values.twisted.web.error.UnexposedMethodError
- Raised on any attempt to get a method which has not been exposed.twisted.web.error.UnfilledSlot
- During flattening, a slot with no associated data was encountered.twisted.web.error.UnsupportedMethod
- Raised by a resource when faced with a strange request method.twisted.web.error.UnsupportedSpecialHeader
- A HTTP/2 request was received that contained a HTTP/2 pseudo-header field that is not recognised by Twisted.twisted.web.error.UnsupportedType
- During flattening, an object of a type which cannot be flattened was encountered.twisted.web.http._DataLoss
- _DataLoss
indicates that not all of a message body was received. This is only one of several possible exceptions which may indicate that data was lost. Because of this, it should not be checked for by specifically; any unexpected exception should be treated as having caused data loss.twisted.web.http._MalformedChunkedDataError
- _ChunkedTransferDecoder raises _MalformedChunkedDataError
from its dataReceived method when it encounters malformed data. This exception indicates a client-side error. If this exception is raised, the connection should be dropped with a 400 error.twisted.web.http.PotentialDataLoss
- PotentialDataLoss
may be raised by a transfer encoding decoder's noMoreData method to indicate that it cannot be determined if the entire response body has been delivered. This only occurs when making requests to HTTP servers which do not set ...twisted.web.microdom.MismatchedTags
- Undocumentedtwisted.web.script.AlreadyCached
- This exception is raised when a path has already been cached.twisted.web.sux.ParseError
- Undocumentedtwisted.web.test.test_distrib.ArbitraryError
- An exception for this test.twisted.web.test.test_newclient.AnotherArbitraryException
- Similar to ArbitraryException
but with a different identity.twisted.web.test.test_newclient.ArbitraryException
- A unique, arbitrary exception type which twisted.web._newclient
knows nothing about.twisted.words.ewords.WordsError
- Undocumentedtwisted.words.ewords.AlreadyLoggedIn
- Undocumentedtwisted.words.ewords.DuplicateGroup
- Undocumentedtwisted.words.ewords.DuplicateUser
- Undocumentedtwisted.words.ewords.NoSuchGroup
- Undocumentedtwisted.words.ewords.NoSuchUser
- Undocumentedtwisted.words.im.locals.OfflineError
- The requested action can't happen while offline.twisted.words.protocols.irc.IRCBadMessage
- Undocumentedtwisted.words.protocols.irc.IRCPasswordMismatch
- Undocumentedtwisted.words.protocols.jabber.error.BaseError
- Base class for XMPP error exceptions.twisted.words.protocols.jabber.error.StanzaError
- Stanza Error exception.twisted.words.protocols.jabber.error.StreamError
- Stream Error exception.twisted.words.protocols.jabber.jid.InvalidFormat
- The given string could not be parsed into a valid Jabber Identifier (JID).twisted.words.protocols.jabber.sasl.SASLError
- SASL base exception.twisted.words.protocols.jabber.sasl.SASLAuthError
- SASL Authentication failed.twisted.words.protocols.jabber.sasl.SASLIncorrectEncodingError
- SASL base64 encoding was incorrect.twisted.words.protocols.jabber.sasl.SASLNoAcceptableMechanism
- The server did not present an acceptable SASL mechanism.twisted.words.protocols.jabber.xmlstream.FeatureNotAdvertized
- Exception indicating a stream feature was not advertized, while required by the initiating entity.twisted.words.protocols.jabber.xmlstream.TimeoutError
- Exception raised when no IQ response has been received before the configured timeout.twisted.words.protocols.jabber.xmlstream.TLSError
- TLS base exception.twisted.words.protocols.jabber.xmlstream.TLSFailed
- Exception indicating failed TLS negotiationtwisted.words.protocols.jabber.xmlstream.TLSNotSupported
- Exception indicating missing TLS support.twisted.words.protocols.jabber.xmlstream.TLSRequired
- Exception indicating required TLS negotiation.twisted.words.test.test_jabberxmlstream.TestError
- Undocumentedtwisted.words.xish.domish.ParserError
- Exception thrown when a parsing error occurshamcrest.core.base_matcher.BaseMatcher
twisted.trial._dist.test.matchers.HasSum
- Match a sequence the elements of which sum to a value matched by another matcher.twisted.trial._dist.test.matchers.IsSequenceOf
- No summarytwisted.trial.test.matchers._MatchAfter
- The implementation of after
.io.BytesIO
twisted.conch.test.test_cftp.InMemoryRemoteFile
- An ISFTPFile
which handles all data in memory.twisted.internet.testing.StringIOWithoutClosing
- A BytesIO that can't be closed.IOError
twisted.internet.error.DNSLookupError
- Undocumentedtwisted.internet.utils._UnexpectedErrorOutput
- Standard error data was received where it was not expected. This is a subclass of IOError
to preserve backward compatibility with the previous error behavior of getProcessOutput
.KeyError
twisted.application.reactors.NoSuchReactor
- Raised when an attempt is made to install a reactor which cannot be found.list
twisted.test.test_log.FakeFile
- Undocumentedlogging.Handler
twisted.logger.test.test_stdlib.BufferedHandler
- A py_logging.Handler
that remembers all logged records in a list.namedtuple('_TunnelDescription', 'fileno name')
twisted.pair.tuntap._TunnelDescription
- Describe an existing tunnel.NotImplementedError
twisted.python.roots.NotSupportedError
- An exception meaning that the tree-manipulation operation you're attempting to perform is not supported.object
OSError
twisted.python.filepath.UnlistableError
- An exception which is used to distinguish between errors which mean 'this is not a directory you can list' and other, more catastrophic errors.twisted.python.release.CommandFailed
- Undocumentedtwisted.python.release.DirectoryDoesntExist
- Some directory doesn't exist when it should.twisted.python.release.DirectoryExists
- Some directory exists when it shouldn't.twisted.python.win32.FakeWindowsError
- Stand-in for sometimes-builtin exception on platforms for which it is missing.twisted.test.test_strerror._MyWindowsException
- An exception type like ctypes.WinError
, but available on all platforms.proxyForInterface(_IProcessTransportWithConsumerAndProducer, '_process')
twisted.internet.endpoints._ProcessEndpointTransport
- An ITransport
, IProcessTransport
, IConsumer
, and IPushProducer
provider for the IProtocol
instance passed to the process endpoint.proxyForInterface(http._IDeprecatedHTTPChannelToRequestInterface)
twisted.web.test.test_http._IDeprecatedHTTPChannelToRequestInterfaceProxy
- Proxy _IDeprecatedHTTPChannelToRequestInterface
. Used to assert that the interface matches what HTTPChannel
expects.proxyForInterface(IProtocol)
twisted.web.client._GzipProtocol
- A Protocol
implementation which wraps another one, transparently decompressing received data.proxyForInterface(IProtocol, '_channel')
twisted.web.http._GenericHTTPChannelProtocol
- A proxy object that wraps one of the HTTP protocol objects, and switches between them depending on TLS negotiated protocol.proxyForInterface(IReporter)
twisted.trial._dist.distreporter.DistReporter
- See module docstring.proxyForInterface(IRequest, '_request')
twisted.web.http._XForwardedForRequest
- Add a layer on top of another request that only uses the value of an X-Forwarded-For header as the result of getClientAddress.proxyForInterface(IResource)
twisted.web.resource.EncodingResourceWrapper
- Wrap a IResource
, potentially applying an encoding to the response body generated.proxyForInterface(IResponse)
twisted.web.client.GzipDecoder
- A wrapper for a Response
instance which handles gzip'ed body.twisted.web.test.test_agent.Decoder1
- A test decoder to be used by client.ContentDecoderAgent
tests.twisted.web.test.test_agent.Decoder2
- A test decoder to be used by client.ContentDecoderAgent
tests.proxyForInterface(itrial.IReporter, '_originalReporter')
twisted.trial.reporter.TestResultDecorator
- Base class for TestResult decorators.twisted.trial.reporter._AdaptedReporter
- TestResult decorator that makes sure that addError only gets tests that have been adapted with a particular test adapter.twisted.trial.reporter._ExitWrapper
- A wrapper for a reporter that causes the reporter to stop after unsuccessful tests.twisted.trial.reporter.UncleanWarningsReporterWrapper
- A wrapper for a reporter that converts util.DirtyReactorAggregateError
s to warnings.proxyForInterface(IWorker, '_realWorker')
twisted._threads.test.test_team.ContextualWorker
- A worker implementation that supplies a context.RuntimeError
twisted.internet.error.NotConnectingError
- Undocumentedtwisted.internet.error.NotListeningError
- Undocumentedtwisted.internet.error.ReactorAlreadyRunning
- Error raised when trying to start the reactor multiple times.twisted.internet.error.ReactorNotRestartable
- Error raised when trying to run a reactor which was stopped.twisted.internet.error.ReactorNotRunning
- Error raised when trying to stop a reactor which is not running.twisted.python.randbytes.SecureRandomNotAvailable
- Exception raised when no secure random algorithm is found.twisted.python.randbytes.SourceNotAvailable
- Internal exception used when a specific random source is not available.twisted.test.test_ident.NewException
- Undocumentedtwisted.web.test.test_xmlrpc.TestRuntimeError
- Undocumentedtwisted.words.protocols.irc.UnhandledCommand
- A command dispatcher could not locate an appropriate command handler.serial.Serial
twisted.internet.test.test_win32serialport.RegularFileSerial
- Undocumentedstr
twisted.words.xish.domish.SerializedXML
- Marker class for pre-serialized XML in the DOM.twisted.words.xish.xpath.LiteralValue
- Undocumentedtkinter.Frame
twisted.conch.scripts.tkconch.TkConchMenu
- Undocumentedtwisted.conch.ui.tkvt100.VT100Frame
- Undocumentedtuple
twisted.conch.ssh.transport._MACParams
- _MACParams
represents the parameters necessary to compute SSH MAC (Message Authenticate Codes).twisted._threads._convenience.Quit
- A flag representing whether a worker has been quit.twisted._threads._memory.MemoryWorker
- An IWorker
that queues work for later performance.twisted._threads._team.Statistics
- Statistics about a Team
's current activity.twisted._threads.LockWorker
- An IWorker
implemented based on a mutual-exclusion lock.twisted._threads.Team
- A composite IWorker
implementation.twisted._threads.test.test_threadworker.FakeLock
- A stand-in for threading.Lock
.twisted._threads.test.test_threadworker.FakeQueue
- A fake Queue
implementing put and get.twisted._threads.test.test_threadworker.FakeThread
- A fake threading.Thread
.twisted._threads.ThreadWorker
- An IExclusiveWorker
implemented based on a single thread and a queue.twisted.application.app._BasicProfiler
- No summarytwisted.application.app.CProfileRunner
- Runner for the cProfile module.twisted.application.app.ProfileRunner
- Runner for the standard profile module.twisted.application.app.ApplicationRunner
- An object which helps running an application based on a config object.twisted.scripts._twistd_unix.UnixApplicationRunner
- An ApplicationRunner which does Unix-specific things, like fork, shed privileges, and maintain a PID file.twisted.scripts._twistw.WindowsApplicationRunner
- An ApplicationRunner which avoids unix-specific things. No forking, no PID files, no privileges.twisted.test.test_twistd.CrippledApplicationRunner
- An application runner that cripples the platform-specific runner and nasty side-effect-having code so that we can use it without actually running any environment-affecting code.twisted.test.test_twistd.StubApplicationRunnerWithSignal
- An application runner that uses a SignalCapturingMemoryReactor and has a _signalValue attribute that it will set in the reactor.twisted.test.test_twistd.TestApplicationRunner
- An ApplicationRunner which tracks the environment in which its methods are called.twisted.application.app.AppLogger
- An AppLogger
attaches the configured log observer specified on the commandline to a ServerOptions
object, a custom logger.ILogObserver
, or a legacy custom {log.ILogObserver}.twisted.scripts._twistd_unix.UnixAppLogger
- A logger able to log to syslog, to files, and to stdout.twisted.test.test_twistd.CrippledAppLogger
- No summarytwisted.application.app.AppProfiler
- Class which selects a specific profile runner based on configuration options.twisted.application.app.ReactorSelectionMixin
- Provides options for selecting a reactor to install.twisted.application.app.ServerOptions
- No class docstring; 0/1 property, 0/1 instance variable, 0/5 class variable, 2/5 methods documentedtwisted.scripts._twistd_unix.ServerOptions
- No class docstring; 0/4 class variable, 1/2 method documentedtwisted.scripts._twistw.ServerOptions
- No class docstring; 0/2 class variable, 1/1 method documentedtwisted.scripts.trial.Options
- Options to the trial command line tool.twisted.trial._dist.options.WorkerOptions
- Options forwarded to the trial distributed worker.twisted.application.internet._ClientMachine
- State machine for maintaining a single outgoing connection to an endpoint.twisted.application.internet._DisconnectFactory
- A _DisconnectFactory
is a proxy for IProtocolFactory
that catches connectionLost notifications and relays them.twisted.application.internet._ReconnectingProtocolProxy
- A proxy for a Protocol to provide connectionLost notification to a client connection service, in support of reconnecting when connections are lost.twisted.application.reactors.Reactor
- No summarytwisted.test.test_application.FakeReactor
- A fake reactor with a hooked install method.twisted.application.runner._pidfile.NonePIDFile
- PID file implementation that does nothing.twisted.application.runner._pidfile.PIDFile
- Concrete implementation of IPIDFile
.twisted.application.runner._runner.Runner
- Twisted application runner.twisted.application.runner.test.test_exit.DummyExit
- Stub for sys.exit
that remembers whether it's been called and, if it has, what argument it was given.twisted.application.runner.test.test_runner.DummyExit
- Stub for _exit.exit
that remembers whether it's been called and, if it has, what arguments it was given.twisted.application.runner.test.test_runner.DummyKill
- Stub for os.kill
that remembers whether it's been called and, if it has, what arguments it was given.twisted.application.runner.test.test_runner.DummyStandardIO
- Stub for sys
which provides StringIO
streams as stdout and stderr.twisted.application.runner.test.test_runner.DummyWarningsModule
- Stub for warnings
which provides a showwarning method that is a no-op.twisted.application.service.Process
- Process running parameters.twisted.application.service.Service
- Base class for services.twisted.application.internet._VolatileDataService
- Undocumentedtwisted.application.internet._AbstractClient
- No summarytwisted.application.internet.SSLClient
- Undocumentedtwisted.application.internet.TCPClient
- Undocumentedtwisted.application.internet.UNIXClient
- Undocumentedtwisted.application.internet.UNIXDatagramClient
- Undocumentedtwisted.application.internet._AbstractServer
- No summarytwisted.application.internet.MulticastServer
- Undocumentedtwisted.application.internet.SSLServer
- Undocumentedtwisted.application.internet.TCPServer
- Undocumentedtwisted.application.internet.UDPServer
- Undocumentedtwisted.application.internet.UNIXDatagramServer
- Undocumentedtwisted.application.internet.UNIXServer
- Undocumentedtwisted.application.internet.TimerService
- Service to periodically call a functiontwisted.mail.mail.FileMonitoringService
- A service for monitoring changes to files.twisted.application.internet.ClientService
- A ClientService
maintains a single outgoing connection to a client endpoint, reconnecting after a configurable timeout when a connection fails, either before or after connecting.twisted.application.internet.CooperatorService
- Simple service.IService
which starts and stops a twisted.internet.task.Cooperator
.twisted.application.internet.StreamServerEndpointService
- A StreamServerEndpointService
is an IService
which runs a server on a listening port described by an IStreamServerEndpoint
.twisted.application.service.MultiService
- Straightforward Service Container.twisted.mail.mail.MailService
- An email service.twisted.words.protocols.jabber.component.ServiceManager
- Business logic for a managed component connection to a Jabber router.twisted.names.secondary.SecondaryAuthorityService
- A service that keeps one or more authorities up to date by doing hourly zone transfers from a master.twisted.runner.procmon.ProcessMonitor
- ProcessMonitor runs processes, monitors their progress, and restarts them when they die.twisted.words.protocols.jabber.component.Service
- External server-side component service.twisted.words.test.test_jabbercomponent.JabberServiceHarness
- Undocumentedtwisted.application.service.ServiceMaker
- Utility class to simplify the definition of IServiceMaker
plugins.twisted.application.test.test_internet.ConnectInformation
- Information about endpointForTestingtwisted.application.test.test_internet.FakePort
- Fake IListeningPort
implementation.twisted.application.test.test_internet.FakeServer
- In-memory implementation of IStreamServerEndpoint
.twisted.application.test.test_service.AlmostService
- Implement IService in a way that can fail.twisted.application.twist._twist.Twist
- Run a Twisted application.twisted.conch.avatar.ConchUser
- Undocumentedtwisted.conch.manhole_ssh.TerminalUser
- Undocumentedtwisted.conch.test.test_conch.RekeyAvatar
- This avatar implements a shell which sends 60 numbered lines to whatever connects to it, then closes the session with a 0 exit status.twisted.conch.test.test_ssh.ConchTestAvatar
- An avatar against which various SSH features can be tested.twisted.conch.unix.UnixConchUser
- Undocumentedtwisted.conch.checkers.InMemorySSHKeyDB
- Object that provides SSH public keys based on a dictionary of usernames mapped to twisted.conch.ssh.keys.Key
s.twisted.conch.checkers.SSHProtocolChecker
- SSHProtocolChecker is a checker that requires multiple authentications to succeed. To add a checker, call my registerChecker method with the checker and the interface.twisted.conch.test.test_ssh.ConchTestSSHChecker
- Undocumentedtwisted.conch.checkers.SSHPublicKeyChecker
- Checker that authenticates SSH public keys, based on public keys listed in authorized_keys and authorized_keys2 files in user .ssh/ directories.twisted.conch.checkers.SSHPublicKeyDatabase
- Checker that authenticates SSH public keys, based on public keys listed in authorized_keys and authorized_keys2 files in user .ssh/ directories.twisted.conch.checkers.UNIXAuthorizedKeysFiles
- Object that provides SSH public keys based on public keys listed in authorized_keys and authorized_keys2 files in UNIX user .ssh/ directories. If any of the files cannot be read, a message is logged but that file is otherwise ignored.twisted.conch.checkers.UNIXPasswordDatabase
- A checker which validates users out of the UNIX password databases, or databases of a compatible format.twisted.conch.client.knownhosts._BaseEntry
- Abstract base of both hashed and non-hashed entry objects, since they represent keys and key types the same way.twisted.conch.client.knownhosts.HashedEntry
- A HashedEntry
is a representation of an entry in a known_hosts file where the hostname has been hashed and salted.twisted.conch.client.knownhosts.PlainEntry
- A PlainEntry
is a representation of a plain-text entry in a known_hosts file.twisted.conch.client.knownhosts.ConsoleUI
- A UI object that can ask true/false questions and post notifications on the console, to be used during key verification.twisted.conch.client.knownhosts.KnownHostsFile
- A structured representation of an OpenSSH-format ~/.ssh/known_hosts file.twisted.conch.client.knownhosts.UnparsedEntry
- UnparsedEntry
is an entry in a KnownHostsFile
which can't actually be parsed; therefore it matches no keys and no hosts.twisted.conch.endpoints._ExistingConnectionHelper
- _ExistingConnectionHelper
implements _ISSHConnectionCreator
by handing out an existing SSH connection which is supplied to its initializer.twisted.conch.endpoints._NewConnectionHelper
- _NewConnectionHelper
implements _ISSHConnectionCreator
by establishing a brand new SSH connection, securing it, and authenticating.twisted.conch.endpoints._ReadFile
- A weakly file-like object which can be used with KnownHostsFile
to respond in the negative to all prompts for decisions.twisted.conch.endpoints.SSHCommandAddress
- An SSHCommandAddress
instance represents the address of an SSH server, a username which was used to authenticate with that server, and a command which was run there.twisted.conch.endpoints.SSHCommandClientEndpoint
- SSHCommandClientEndpoint
exposes the command-executing functionality of SSH servers.twisted.conch.insults.insults._const
- No summarytwisted.conch.insults.insults.ClientProtocol.ControlSequenceParser
- Undocumentedtwisted.conch.insults.insults.modes
- ECMA 48 standardized modestwisted.conch.insults.insults.privateModes
- ANSI-Compatible Private Modestwisted.conch.insults.insults.ServerProtocol.ControlSequenceParser
- Undocumentedtwisted.conch.insults.insults.TerminalProtocol
- No class docstring; 0/1 instance variable, 1/6 method documentedtwisted.conch.recvline.RecvLine
- TerminalProtocol
which adds line editing features.twisted.conch.recvline.HistoricRecvLine
- TerminalProtocol
which adds both basic line-editing features and input history.twisted.conch.manhole.Manhole
- Mediator between a fancy line source and an interactive interpreter.twisted.conch.manhole.ColoredManhole
- A REPL which syntax colors input as users type it.twisted.conch.stdio.ConsoleManhole
- A manhole protocol specifically for use with stdio.StandardIO
.twisted.conch.test.test_recvline.EchoServer
- Undocumentedtwisted.conch.insults.insults.Vector
- Undocumentedtwisted.conch.insults.window.BoundedTerminalWrapper
- Undocumentedtwisted.conch.insults.window.Widget
- No class docstring; 0/4 instance variable, 0/1 class variable, 1/13 method documentedtwisted.conch.insults.window._Scrollbar
- Undocumentedtwisted.conch.insults.window.HorizontalScrollbar
- Undocumentedtwisted.conch.insults.window.VerticalScrollbar
- Undocumentedtwisted.conch.insults.window.Border
- Undocumentedtwisted.conch.insults.window.Button
- Undocumentedtwisted.conch.insults.window.Canvas
- Undocumentedtwisted.conch.insults.window.ContainerWidget
- No summarytwisted.conch.insults.window._Box
- Undocumentedtwisted.conch.insults.window.HBox
- Undocumentedtwisted.conch.insults.window.VBox
- Undocumentedtwisted.conch.insults.window.AbsoluteBox
- Undocumentedtwisted.conch.insults.window.Packer
- Undocumentedtwisted.conch.insults.window.TopWindow
- A top-level container object which provides focus wrap-around and paint scheduling.twisted.conch.insults.window.ScrolledArea
- A ScrolledArea
contains another widget wrapped in a viewport and vertical and horizontal scrollbars for moving the viewport around.twisted.conch.insults.window.Selection
- Undocumentedtwisted.conch.insults.window.TextInput
- Undocumentedtwisted.conch.insults.window.PasswordInput
- Undocumentedtwisted.conch.insults.window.TextOutput
- Undocumentedtwisted.conch.insults.window.TextOutputArea
- Undocumentedtwisted.conch.insults.window.Viewport
- Undocumentedtwisted.conch.manhole.FileWrapper
- Minimal write-file-like object.twisted.conch.manhole.VT102Writer
- Colorizer for Python tokens.twisted.conch.manhole_ssh._Glue
- A feeble class for making one attribute look like another.twisted.conch.manhole_ssh.TerminalRealm
- Undocumentedtwisted.conch.manhole_ssh.TerminalSessionTransport
- Undocumentedtwisted.conch.manhole_tap._StupidRealm
- Undocumentedtwisted.conch.manhole_tap.chainedProtocolFactory
- Undocumentedtwisted.conch.manhole_tap.makeTelnetProtocol
- Undocumentedtwisted.conch.mixin.BufferingMixin
- Mixin which adds write buffering.twisted.conch.test.test_mixin.TestBufferingProto
- Undocumentedtwisted.conch.recvline.LocalTerminalBufferMixin
- A mixin for RecvLine subclasses which records the state of the terminal.twisted.conch.recvline.Logging
- Wrapper which logs attribute lookups.twisted.conch.recvline.TransportSequence
- An ITerminalTransport
implementation which forwards calls to one or more other ITerminalTransport
s.twisted.conch.scripts.cftp.FileWrapper
- Undocumentedtwisted.conch.scripts.conch._KeepAlive
- Undocumentedtwisted.conch.ssh._kex._Curve25519SHA256
- Elliptic Curve Key Exchange using Curve25519 and SHA256. Defined in https://datatracker.ietf.org/doc/draft-ietf-curdle-ssh-curves/.twisted.conch.ssh._kex._Curve25519SHA256LibSSH
- As _Curve25519SHA256
, but with a pre-standardized algorithm name.twisted.conch.ssh._kex._DHGroup14SHA1
- Diffie-Hellman key exchange with SHA-1 as HASH and Oakley Group 14 (2048-bit MODP Group). Defined in RFC 4253, 8.2.twisted.conch.ssh._kex._DHGroupExchangeSHA1
- Diffie-Hellman Group and Key Exchange with SHA-1 as HASH. Defined in RFC 4419, 4.1.twisted.conch.ssh._kex._DHGroupExchangeSHA256
- Diffie-Hellman Group and Key Exchange with SHA-256 as HASH. Defined in RFC 4419, 4.2.twisted.conch.ssh._kex._ECDH256
- Elliptic Curve Key Exchange with SHA-256 as HASH. Defined in RFC 5656.twisted.conch.ssh._kex._ECDH384
- Elliptic Curve Key Exchange with SHA-384 as HASH. Defined in RFC 5656.twisted.conch.ssh._kex._ECDH512
- Elliptic Curve Key Exchange with SHA-512 as HASH. Defined in RFC 5656.twisted.conch.ssh.filetransfer.ClientDirectory
- Undocumentedtwisted.conch.ssh.filetransfer.ClientFile
- Undocumentedtwisted.conch.ssh.keys.Key
- An object representing a key. A key can be either a public or private key. A public key can verify a signature; a private key can create or verify a signature. To generate a string that can be stored on disk, use the toString method...twisted.conch.ssh.service.SSHService
- No class docstring; 0/4 class variable, 3/4 methods documentedtwisted.conch.ssh.connection.SSHConnection
- An implementation of the 'ssh-connection' service. It is used to multiplex multiple channels over the single SSH connection.twisted.conch.endpoints._ConnectionReady
- _ConnectionReady
is an SSHConnection
(an SSH service) which only propagates the serviceStarted event to a Deferred
to be handled elsewhere.twisted.conch.scripts.cftp.SSHConnection
- Undocumentedtwisted.conch.scripts.conch.SSHConnection
- Undocumentedtwisted.conch.scripts.tkconch.SSHConnection
- Undocumentedtwisted.conch.test.test_connection.TestConnection
- A subclass of SSHConnection for testing.twisted.conch.test.test_ssh.ConchTestClientConnection
- No summarytwisted.conch.ssh.userauth.SSHUserAuthClient
- A service implementing the client side of 'ssh-userauth'.twisted.conch.client.default.SSHUserAuthClient
- No class docstring; 0/3 instance variable, 4/11 methods, 2/2 class methods documentedtwisted.conch.endpoints._UserAuth
- _UserAuth
implements the client part of SSH user authentication in the convenient way a user might expect if they are familiar with the interactive ssh command line client.twisted.conch.scripts.tkconch.SSHUserAuthClient
- Undocumentedtwisted.conch.test.test_ssh.ConchTestClientAuth
- Undocumentedtwisted.conch.test.test_userauth.ClientAuthWithoutPrivateKey
- This client doesn't have a private key, but it does have a public key.twisted.conch.test.test_userauth.ClientUserAuth
- A mock user auth client.twisted.conch.test.test_userauth.OldClientAuth
- The old SSHUserAuthClient returned a cryptography key object from getPrivateKey() and a string from getPublicKeytwisted.conch.ssh.userauth.SSHUserAuthServer
- A service implementing the server side of the 'ssh-userauth' service. It is used to authenticate the user on the other side as being able to access this server.twisted.conch.test.test_endpoints.FakeClockSSHUserAuthServer
- No class docstring; 2/2 properties documentedtwisted.conch.test.test_channel.MockConnection
- A mock for twisted.conch.ssh.connection.SSHConnection. Record the data that channels send, and when they try to close the connection.twisted.conch.test.test_transport.MockService
- A mocked-up service, based on twisted.conch.ssh.service.SSHService.twisted.conch.ssh.session._DummyTransport
- Undocumentedtwisted.conch.ssh.transport._DummyAlgorithm
- An encryption algorithm that does not actually encrypt anything.twisted.conch.ssh.transport._DummyCipher
- A cipher for the none encryption method.twisted.conch.ssh.transport._NullEncryptionContext
- An encryption context that does not actually encrypt anything.twisted.conch.ssh.transport.SSHCiphers
- SSHCiphers represents all the encryption operations that need to occur to encrypt and authenticate the SSH connection.twisted.conch.telnet.ProtocolTransportMixin
- Undocumentedtwisted.conch.telnet.TelnetBootstrapProtocol
- Undocumentedtwisted.conch.telnet.TelnetTransport
- No summarytwisted.conch.telnet.Telnet._OptionState
- Represents the state of an option on both sides of a telnet connection.twisted.conch.telnet.Telnet._OptionState._Perspective
- Represents the state of an option on side of the telnet connection. Some options can be enabled on a particular side of the connection (RFC 1073 for example: only the client can have NAWS enabled). Other options can be enabled on either or both sides (such as RFC 1372: each side can have its own flow control state).twisted.conch.test.test_agent.StubFactory
- Mock factory that provides the keys attribute required by the SSHAgentServerProtocoltwisted.conch.test.test_cftp.FilesystemAccessExpectations
- A test helper used to support expected filesystem access.twisted.conch.test.test_cftp.FileTransferTestRealm
- Undocumentedtwisted.conch.test.test_cftp.InMemorySFTPClient
- A filetransfer.FileTransferClient
which does filesystem operations in memory, without touching the local disc or the network interface.twisted.conch.test.test_conch.ConchServerSetupMixin
- No class docstring; 0/6 instance variable, 0/1 class variable, 1/5 method, 0/1 static method documentedtwisted.conch.test.test_conch.ForwardingMixin
- Template class for tests of the Conch server's ability to forward arbitrary protocols over SSH.twisted.conch.test.test_conch.CmdLineClientTests
- Connection forwarding tests run against the Conch command line client.twisted.conch.test.test_conch.OpenSSHClientForwardingTests
- Connection forwarding tests run against the OpenSSL command line client.twisted.conch.test.test_conch.OpenSSHKeyExchangeTests
- Tests SSHTransportBase
's key exchange algorithm compatibility with OpenSSH.twisted.conch.test.test_conch.RekeyTestsMixin
- TestCase mixin which defines tests exercising SSHTransportBase
's handling of rekeying messages.twisted.conch.test.test_conch.OpenSSHClientRekeyTests
- Rekeying tests run against the OpenSSL command line client.twisted.conch.test.test_conch.FakeStdio
- A fake for testing twisted.conch.scripts.conch.SSHSession.eofReceived
and twisted.conch.scripts.cftp.SSHSession.eofReceived
.twisted.conch.test.test_conch.OpenSSHClientMixin
- No class docstring; 0/1 class variable, 1/1 method documentedtwisted.conch.test.test_conch.OpenSSHClientForwardingTests
- Connection forwarding tests run against the OpenSSL command line client.twisted.conch.test.test_conch.OpenSSHClientRekeyTests
- Rekeying tests run against the OpenSSL command line client.twisted.conch.test.test_conch.OpenSSHKeyExchangeTests
- Tests SSHTransportBase
's key exchange algorithm compatibility with OpenSSH.twisted.conch.test.test_conch.RekeyRealm
- This realm gives out new RekeyAvatar
instances for any avatar request.twisted.conch.test.test_connection.TestAvatar
- A mocked-up version of twisted.conch.avatar.ConchUsertwisted.conch.test.test_endpoints._PTYPath
- A FilePath
-like object which can be opened to create a _ReadFile
with certain contents.twisted.conch.test.test_endpoints.FixedResponseUI
- Undocumentedtwisted.conch.test.test_endpoints.MemoryAddress
- Undocumentedtwisted.conch.test.test_endpoints.SingleUseMemoryEndpoint
- SingleUseMemoryEndpoint
is a client endpoint which allows one connection to be set up and then exposes an API for moving around bytes related to that connection.twisted.conch.test.test_endpoints.SSHCommandClientEndpointTestsMixin
- Tests for SSHCommandClientEndpoint
, an IStreamClientEndpoint
implementations which connects a protocol with the stdin and stdout of a command running in an SSH session.twisted.conch.test.test_endpoints.ExistingConnectionTests
- Tests for SSHCommandClientEndpoint
when using the existingConnection constructor.twisted.conch.test.test_endpoints.NewConnectionTests
- Tests for SSHCommandClientEndpoint
when using the newConnection constructor.twisted.conch.test.test_endpoints.TrivialRealm
- Undocumentedtwisted.conch.test.test_filetransfer.ConchSessionForTestAvatar
- Undocumentedtwisted.conch.test.test_filetransfer.FakeConn
- Undocumentedtwisted.conch.test.test_helper.FakeDelayedCall
- Undocumentedtwisted.conch.test.test_helper.FakeScheduler
- Undocumentedtwisted.conch.test.test_insults.Mock
- No class docstring; 0/3 instance variable, 1/3 method documentedtwisted.conch.test.test_insults.MockMixin
- Undocumentedtwisted.conch.test.test_insults.ByteGroupingsMixin
- Undocumentedtwisted.conch.test.test_insults.ClientCursorMovementTests
- Undocumentedtwisted.conch.test.test_insults.PrintableCharactersTests
- Undocumentedtwisted.conch.test.test_insults.ServerArrowKeysTests
- Undocumentedtwisted.conch.test.test_insults.ServerFunctionKeysTests
- Test for parsing and dispatching function keys (F1 - F12)twisted.conch.test.test_insults.ClientControlSequencesTests
- No class docstring; 0/3 instance variable, 5/22 methods documentedtwisted.conch.test.test_knownhosts.EntryTestsMixin
- Tests for implementations of IKnownHostEntry
. Subclasses must set the 'entry' attribute to a provider of that interface, the implementation of that interface under test.twisted.conch.test.test_knownhosts.HashedEntryTests
- Tests for HashedEntry
.twisted.conch.test.test_knownhosts.HashedEntryWithCommentTests
- Test cases for PlainEntry
when parsed from a line with a comment.twisted.conch.test.test_knownhosts.PlainEntryTests
- Test cases for PlainEntry
.twisted.conch.test.test_knownhosts.PlainTextWithCommentTests
- Test cases for PlainEntry
when parsed from a line with a comment.twisted.conch.test.test_knownhosts.UnparsedEntryTests
- Tests for UnparsedEntry
twisted.conch.test.test_knownhosts.FakeFile
- A fake file-like object that acts enough like a file for ConsoleUI.prompt
.twisted.conch.test.test_knownhosts.FakeObject
- A fake object that can have some attributes. Used to fake SSHClientTransport
and SSHClientFactory
.twisted.conch.test.test_knownhosts.FakeUI
- A fake UI object, adhering to the interface expected by KnownHostsFile.verifyHostKey
twisted.conch.test.test_manhole.ManholeLoopbackMixin
- No class docstring; 14/14 methods documentedtwisted.conch.test.test_manhole.ManholeLoopbackSSHTests
- Test manhole loopback over SSH.twisted.conch.test.test_manhole.ManholeLoopbackStdioTests
- Test manhole loopback over standard IO.twisted.conch.test.test_manhole.ManholeLoopbackTelnetTests
- Test manhole loopback over Telnet.twisted.conch.test.test_recvline._BaseMixin
- Undocumentedtwisted.conch.test.test_recvline._SSHMixin
- Undocumentedtwisted.conch.test.test_manhole.ManholeLoopbackSSHTests
- Test manhole loopback over SSH.twisted.conch.test.test_recvline.HistoricRecvlineLoopbackSSHTests
- Undocumentedtwisted.conch.test.test_recvline.RecvlineLoopbackSSHTests
- Undocumentedtwisted.conch.test.test_recvline._StdioMixin
- Undocumentedtwisted.conch.test.test_manhole.ManholeLoopbackStdioTests
- Test manhole loopback over standard IO.twisted.conch.test.test_recvline.HistoricRecvlineLoopbackStdioTests
- Undocumentedtwisted.conch.test.test_recvline.RecvlineLoopbackStdioTests
- Undocumentedtwisted.conch.test.test_recvline._TelnetMixin
- Undocumentedtwisted.conch.test.test_manhole.ManholeLoopbackTelnetTests
- Test manhole loopback over Telnet.twisted.conch.test.test_recvline.HistoricRecvlineLoopbackTelnetTests
- Undocumentedtwisted.conch.test.test_recvline.RecvlineLoopbackTelnetTests
- Undocumentedtwisted.conch.test.test_recvline.HistoricRecvlineLoopbackMixin
- No class docstring; 1/3 method documentedtwisted.conch.test.test_recvline.RecvlineLoopbackMixin
- Undocumentedtwisted.conch.test.test_recvline.RecvlineLoopbackSSHTests
- Undocumentedtwisted.conch.test.test_recvline.RecvlineLoopbackStdioTests
- Undocumentedtwisted.conch.test.test_recvline.RecvlineLoopbackTelnetTests
- Undocumentedtwisted.conch.test.test_session.EchoTransport
- A transport for a ProcessProtocol which echos data that is sent to it with a Window newline (CR LF) appended to it. If a null byte is in the data, disconnect. When we are asked to disconnect, disconnect the ...twisted.conch.test.test_session.StubAvatar
- A stub class representing the avatar representing the authenticated user. It implements the ISession interface.twisted.conch.test.test_session.StubClient
- A stub class representing the client to a SSHSession.twisted.conch.test.test_session.StubConnection
- A stub for twisted.conch.ssh.connection.SSHConnection. Record the data that channels send, and when they try to close the connection.twisted.conch.test.test_session.StubSessionForStubAvatar
- A stub ISession implementation for our StubAvatar. The instance variables generally keep track of method invocations so that we can test that the methods were called.twisted.conch.test.test_session.StubSessionForStubAvatarWithEnv
- Same as StubSessionForStubAvatar, but supporting environment variables setting.twisted.conch.test.test_session.StubTransport
- A stub transport which records the data written.twisted.conch.test.test_session.StubTransportWithWriteErr
- A version of StubTransport which records the error data sent to it.twisted.conch.test.test_session.SubsystemOnlyAvatar
- A stub class representing an avatar that is only useful for getting a subsystem.twisted.conch.test.test_ssh.ConchSessionForTestAvatar
- An ISession adapter for ConchTestAvatar.twisted.conch.test.test_ssh.ConchTestBase
- Undocumentedtwisted.conch.test.test_ssh.ConchTestClient
- No summarytwisted.conch.test.test_ssh.ConchTestServer
- Undocumentedtwisted.conch.test.test_ssh.ConchTestPasswordChecker
- Undocumentedtwisted.conch.test.test_ssh.ConchTestRealm
- A realm which expects a particular avatarId to log in once and creates a ConchTestAvatar
for that request.twisted.conch.test.test_ssh.EchoTransport
- Undocumentedtwisted.conch.test.test_ssh.ErrEchoTransport
- Undocumentedtwisted.conch.test.test_ssh.FalseTransport
- False transport should act like a /bin/false execution, i.e. just exit with nonzero status, writing nothing to the terminal.twisted.conch.test.test_ssh.SuperEchoTransport
- Undocumentedtwisted.conch.test.test_telnet.TestProtocol
- Undocumentedtwisted.conch.test.test_recvline.TestInsultsClientProtocol
- Undocumentedtwisted.conch.test.test_recvline.TestInsultsServerProtocol
- Undocumentedtwisted.conch.test.test_transport.BaseSSHTransportBaseCase
- Base case for TransportBase tests.twisted.conch.test.test_transport.BaseSSHTransportDHGroupExchangeBaseCase
- Diffie-Hellman group exchange tests for TransportBase.twisted.conch.test.test_transport.BaseSSHTransportCurve25519SHA256Tests
- curve25519-sha256 tests for TransportBasetwisted.conch.test.test_transport.BaseSSHTransportDHGroupExchangeSHA1Tests
- diffie-hellman-group-exchange-sha1 tests for TransportBase.twisted.conch.test.test_transport.BaseSSHTransportDHGroupExchangeSHA256Tests
- diffie-hellman-group-exchange-sha256 tests for TransportBase.twisted.conch.test.test_transport.BaseSSHTransportEllipticCurveTests
- ecdh-sha2-nistp256 tests for TransportBasetwisted.conch.test.test_transport.BaseSSHTransportTests
- Test TransportBase. It implements the non-server/client specific parts of the SSH transport protocol.twisted.conch.test.test_transport.Curve25519SHA256Mixin
- Mixin for curve25519-sha256 tests.twisted.conch.test.test_transport.BaseSSHTransportCurve25519SHA256Tests
- curve25519-sha256 tests for TransportBasetwisted.conch.test.test_transport.ClientSSHTransportCurve25519SHA256Tests
- curve25519-sha256 tests for SSHClientTransport.twisted.conch.test.test_transport.ServerSSHTransportCurve25519SHA256Tests
- curve25519-sha256 tests for SSHServerTransport.twisted.conch.test.test_transport.DHGroupExchangeSHA1Mixin
- Mixin for diffie-hellman-group-exchange-sha1 tests.twisted.conch.test.test_transport.BaseSSHTransportDHGroupExchangeSHA1Tests
- diffie-hellman-group-exchange-sha1 tests for TransportBase.twisted.conch.test.test_transport.ClientSSHTransportDHGroupExchangeSHA1Tests
- diffie-hellman-group-exchange-sha1 tests for SSHClientTransport.twisted.conch.test.test_transport.ServerSSHTransportDHGroupExchangeSHA1Tests
- diffie-hellman-group-exchange-sha1 tests for SSHServerTransport.twisted.conch.test.test_transport.DHGroupExchangeSHA256Mixin
- Mixin for diffie-hellman-group-exchange-sha256 tests.twisted.conch.test.test_transport.BaseSSHTransportDHGroupExchangeSHA256Tests
- diffie-hellman-group-exchange-sha256 tests for TransportBase.twisted.conch.test.test_transport.ClientSSHTransportDHGroupExchangeSHA256Tests
- diffie-hellman-group-exchange-sha256 tests for SSHClientTransport.twisted.conch.test.test_transport.ServerSSHTransportDHGroupExchangeSHA256Tests
- diffie-hellman-group-exchange-sha256 tests for SSHServerTransport.twisted.conch.test.test_transport.ECDHMixin
- Mixin for elliptic curve diffie-hellman tests.twisted.conch.test.test_transport.BaseSSHTransportEllipticCurveTests
- ecdh-sha2-nistp256 tests for TransportBasetwisted.conch.test.test_transport.ClientSSHTransportECDHTests
- ecdh-sha2-nistp256 tests for SSHClientTransport.twisted.conch.test.test_transport.ServerSSHTransportECDHTests
- ecdh-sha2-nistp256 tests for SSHServerTransport.twisted.conch.test.test_transport.MockCipher
- A mocked-up version of twisted.conch.ssh.transport.SSHCiphers.twisted.conch.test.test_transport.MockCompression
- A mocked-up compression, based on the zlib interface. Instead of compressing, it reverses the data and adds a 0x66 byte to the end.twisted.conch.test.test_transport.ServerAndClientSSHTransportBaseCase
- Tests that need to be run on both the server and the client.twisted.conch.test.test_transport.ClientSSHTransportBaseCase
- Base case for SSHClientTransport tests.twisted.conch.test.test_transport.ClientSSHTransportDHGroupExchangeBaseCase
- Diffie-Hellman group exchange tests for SSHClientTransport.twisted.conch.test.test_transport.ClientSSHTransportDHGroupExchangeSHA1Tests
- diffie-hellman-group-exchange-sha1 tests for SSHClientTransport.twisted.conch.test.test_transport.ClientSSHTransportDHGroupExchangeSHA256Tests
- diffie-hellman-group-exchange-sha256 tests for SSHClientTransport.twisted.conch.test.test_transport.ClientSSHTransportECDHBaseCase
- Elliptic Curve Diffie-Hellman tests for SSHClientTransport.twisted.conch.test.test_transport.ClientSSHTransportCurve25519SHA256Tests
- curve25519-sha256 tests for SSHClientTransport.twisted.conch.test.test_transport.ClientSSHTransportECDHTests
- ecdh-sha2-nistp256 tests for SSHClientTransport.twisted.conch.test.test_transport.ClientSSHTransportTests
- Tests for SSHClientTransport.twisted.conch.test.test_transport.ServerSSHTransportBaseCase
- Base case for SSHServerTransport tests.twisted.conch.test.test_transport.ServerSSHTransportDHGroupExchangeBaseCase
- Diffie-Hellman group exchange tests for SSHServerTransport.twisted.conch.test.test_transport.ServerSSHTransportDHGroupExchangeSHA1Tests
- diffie-hellman-group-exchange-sha1 tests for SSHServerTransport.twisted.conch.test.test_transport.ServerSSHTransportDHGroupExchangeSHA256Tests
- diffie-hellman-group-exchange-sha256 tests for SSHServerTransport.twisted.conch.test.test_transport.ServerSSHTransportECDHBaseCase
- Elliptic Curve Diffie-Hellman tests for SSHServerTransport.twisted.conch.test.test_transport.ServerSSHTransportCurve25519SHA256Tests
- curve25519-sha256 tests for SSHServerTransport.twisted.conch.test.test_transport.ServerSSHTransportECDHTests
- ecdh-sha2-nistp256 tests for SSHServerTransport.twisted.conch.test.test_transport.ServerSSHTransportTests
- Tests for SSHServerTransport.twisted.conch.test.test_unix.MockProcessSpawner
- An IReactorProcess
that logs calls to spawnProcess.twisted.conch.test.test_unix.StubUnixConchUser
- Enough of UnixConchUser to exercise SSHSessionForUnixConchUser in the tests below.twisted.conch.test.test_userauth.AnonymousChecker
- A simple checker which isn't supported by SSHUserAuthServer
.twisted.conch.test.test_userauth.FakeTransport.Factory
- A mock factory, representing the factory that spawned this user auth service.twisted.conch.test.test_userauth.FakeTransport.Service
- A mock service, representing the other service offered by the server.twisted.conch.test.test_userauth.LoopbackTests.Factory
- Undocumentedtwisted.conch.test.test_userauth.LoopbackTests.Factory.Service
- Undocumentedtwisted.conch.test.test_userauth.PasswordChecker
- A very simple username/password checker which authenticates anyone whose password matches their username and rejects all others.twisted.conch.test.test_userauth.PrivateKeyChecker
- A very simple public key checker which authenticates anyone whose public/private keypair is the same keydata.public/privateRSA_openssh.twisted.conch.test.test_userauth.Realm
- A mock realm for testing userauth.SSHUserAuthServer
.twisted.conch.ui.ansi.AnsiParser
- Parser class for ANSI codes.twisted.conch.ui.ansi.ColorText
- Represents an element of text along with the texts colors and additional attributes.twisted.conch.unix.SFTPServerForUnixConchUser
- No class docstring; 0/1 instance variable, 1/17 method documentedtwisted.conch.unix.SSHSessionForUnixConchUser
- No class docstring; 0/8 instance variable, 0/1 class variable, 2/11 methods documentedtwisted.conch.unix.UnixSFTPDirectory
- Undocumentedtwisted.conch.unix.UnixSFTPFile
- Undocumentedtwisted.conch.unix.UnixSSHRealm
- Undocumentedtwisted.cred.checkers.AllowAnonymousAccess
- A credentials checker that unconditionally grants anonymous access.twisted.cred.checkers.FilePasswordDB
- A file-based, text-based username/password database.twisted.cred.checkers.InMemoryUsernamePasswordDatabaseDontUse
- An extremely simple credentials checker.twisted.cred.credentials.Anonymous
- Undocumentedtwisted.cred.credentials.CramMD5Credentials
- An encapsulation of some CramMD5 hashed credentials.twisted.cred.credentials.DigestCredentialFactory
- Support for RFC2617 HTTP Digest Authenticationtwisted.cred.test.test_digestauth.FakeDigestCredentialFactory
- A Fake Digest Credential Factory that generates a predictable nonce and opaquetwisted.cred.credentials.DigestedCredentials
- Yet Another Simple HTTP Digest authentication scheme.twisted.cred.credentials.SSHPrivateKey
- Undocumentedtwisted.cred.credentials.UsernameHashedPassword
- Undocumentedtwisted.cred.credentials.UsernamePassword
- Undocumentedtwisted.cred.test.test_cred.NetworkHashedFilePasswordDBMixin.credClass
- Undocumentedtwisted.mail._cred.LOGINCredentials
- Undocumentedtwisted.mail.smtp.LOGINCredentials
- LOGINCredentials
generates challenges for LOGIN authentication.twisted.mail._cred.PLAINCredentials
- Undocumentedtwisted.cred.portal.Portal
- A mediator between clients and a realm.twisted.cred.strcred.AuthOptionMixin
- Defines helper methods that can be added on to any usage.Options
subclass that needs authentication.twisted.conch.tap.Options
- No class docstring; 0/1 instance variable, 0/4 class variable, 1/2 method documentedtwisted.cred.test.test_strcred.DummyOptions
- Simple options for testing strcred.AuthOptionMixin
.twisted.cred.test.test_strcred.OptionsForUsernameHashedPassword
- Undocumentedtwisted.cred.test.test_strcred.OptionsForUsernamePassword
- Undocumentedtwisted.cred.test.test_strcred.OptionsSupportsAllInterfaces
- Undocumentedtwisted.cred.test.test_strcred.OptionsSupportsNoInterfaces
- Undocumentedtwisted.mail.tap.Options
- An options list parser for twistd mail.twisted.tap.ftp.Options
- No class docstring; 0/4 class variable, 1/2 method documentedtwisted.words.tap.Options
- No class docstring; 0/5 class variable, 2/3 methods documentedtwisted.cred.test.test_cred.CheckersMixin
- unittest.TestCase
mixin for testing that some checkers accept and deny specified credentials.twisted.cred.test.test_cred.DerivedCredentials
- Undocumentedtwisted.cred.test.test_cred.HashlessFilePasswordDBMixin
- Undocumentedtwisted.cred.test.test_cred.TestAvatar
- A test avatar.twisted.cred.test.test_cred.TestRealm
- A basic test realm.twisted.enterprise.adbapi.Connection
- A wrapper for a DB-API connection instance.twisted.enterprise.adbapi.ConnectionPool
- Represent a pool of connections to a DB-API 2.0 compliant database.twisted.test.test_adbapi.DummyConnectionPool
- A testable ConnectionPool
;twisted.enterprise.adbapi.Transaction
- A lightweight wrapper for a DB-API 'cursor' object.twisted.internet._baseprocess.BaseProcess
- No class docstring; 0/3 instance variable, 0/1 class variable, 2/4 methods documentedtwisted.internet._dumbwin32proc.Process
- A process that integrates with the Twisted event loop.twisted.internet.process._BaseProcess
- Base class for Process and PTYProcess.twisted.internet.process.Process
- An operating-system Process.twisted.internet.process.PTYProcess
- An operating-system Process that uses PTY support.twisted.test.test_process.DumbPTYProcess
- A fake PTYProcess
used for tests.twisted.internet._newtls._BypassTLS
- _BypassTLS
is used as the transport object for the TLS protocol object used to implement startTLS. Its methods skip any TLS logic which startTLS enables.twisted.internet._newtls.ClientMixin
- A mixin for twisted.internet.tcp.Client
which just marks it as a client for the purposes of the default TLS handshake.twisted.internet.tcp.BaseClient
- A base class for client TCP (and similar) sockets.twisted.internet.tcp.Client
- A transport for a TCP protocol; either TCPv4 or TCPv6.twisted.internet.ssl.Client
- I am an SSL client.twisted.internet.unix.Client
- A client for Unix sockets.twisted.internet._newtls.ConnectionMixin
- A mixin for twisted.internet.abstract.FileDescriptor
which adds an ITLSTransport
implementation.twisted.internet.tcp.Connection
- Superclass of all socket-based FileDescriptors.twisted.internet.tcp.BaseClient
- A base class for client TCP (and similar) sockets.twisted.internet.tcp.Client
- A transport for a TCP protocol; either TCPv4 or TCPv6.twisted.internet.ssl.Client
- I am an SSL client.twisted.internet.unix.Client
- A client for Unix sockets.twisted.internet.tcp.Server
- Serverside socket-stream connection class.twisted.internet.ssl.Server
- I am an SSL server.twisted.internet.unix.Server
- No class docstring; 0/2 instance variable, 0/3 method, 1/1 class method documentedtwisted.internet._newtls.ServerMixin
- A mixin for twisted.internet.tcp.Server
which just marks it as a server for the purposes of the default TLS handshake.twisted.internet.tcp.Server
- Serverside socket-stream connection class.twisted.internet.ssl.Server
- I am an SSL server.twisted.internet.unix.Server
- No class docstring; 0/2 instance variable, 0/3 method, 1/1 class method documentedtwisted.internet._pollingfile._PollableResource
- Undocumentedtwisted.internet._dumbwin32proc._Reaper
- Undocumentedtwisted.internet._pollingfile._PollableReadPipe
- Undocumentedtwisted.internet._pollingfile._PollableWritePipe
- No class docstring; 0/7 instance variable, 4/10 methods documentedtwisted.internet._pollingfile._PollingTimer
- Undocumentedtwisted.internet._dumbwin32proc.Process
- A process that integrates with the Twisted event loop.twisted.internet.stdio.StandardIO
- No class docstring; 0/5 instance variable, 0/1 class variable, 1/15 method documentedtwisted.internet._posixstdio.PipeAddress
- Undocumentedtwisted.internet._posixstdio.StandardIO
- No class docstring; 0/5 instance variable, 2/21 methods documentedtwisted.internet._producer_helpers._PullToPush
- An adapter that converts a non-streaming to a streaming producer.twisted.internet._resolver.ComplexResolverSimplifier
- A converter from IHostnameResolver
to IResolverSimple
twisted.internet._resolver.FirstOneWins
- An IResolutionReceiver
which fires a Deferred
with its first result.twisted.internet._resolver.GAIResolver
- IHostnameResolver
implementation that resolves hostnames by calling getaddrinfo
in a thread.twisted.internet._resolver.HostResolution
- The in-progress resolution of a given hostname.twisted.internet._resolver.SimpleResolverComplexifier
- A converter from IResolverSimple
to IHostnameResolver
.twisted.internet._sslverify._ChooseDiffieHellmanEllipticCurve
- Chooses the best elliptic curve for Elliptic Curve Diffie-Hellman key exchange, and provides a configureECDHCurve method to set the curve, when appropriate, on a new OpenSSL.SSL.Context
.twisted.internet._sslverify.CertBase
- Base class for public (certificate only) and private (certificate + key pair) certificates.twisted.internet.ssl.Certificate
- An x509 certificate.twisted.internet.ssl.PrivateCertificate
- An x509 certificate and private key.twisted.internet.ssl.CertificateRequest
- An x509 certificate request.twisted.internet._sslverify.ClientTLSOptions
- Client creator for TLS.twisted.internet._sslverify.OpenSSLCertificateAuthorities
- Trust an explicitly specified set of certificates, represented by a list of OpenSSL.crypto.X509
objects.twisted.internet._sslverify.OpenSSLCipher
- A representation of an OpenSSL cipher.twisted.internet._sslverify.PublicKey
- A PublicKey
is a representation of the public part of a key pair.twisted.internet.ssl.KeyPair
- No class docstring; 3/10 methods, 0/2 class method documentedtwisted.internet.abstract._ConsumerMixin
- IConsumer
implementations can mix this in to get registerProducer and unregisterProducer methods which take care of keeping track of a producer's state.twisted.internet.abstract.FileDescriptor
- An object which can be operated on by select().twisted.internet._posixserialport.SerialPort
- A select()able serial device, acting as a transport.twisted.internet.base.BasePort
- Basic implementation of a ListeningPort.twisted.internet.tcp.Port
- A TCP server port, listening for connections.twisted.internet.ssl.Port
- I am an SSL port.twisted.internet.unix.Port
- No class docstring; 0/4 instance variable, 2/6 methods, 1/1 class method documentedtwisted.internet.udp.Port
- UDP port, listening for packets.twisted.internet.udp.MulticastPort
- UDP Port that supports multicasting.twisted.internet.unix.DatagramPort
- Datagram UNIX port, listening for packets.twisted.internet.unix.ConnectedDatagramPort
- A connected datagram UNIX socket.twisted.internet.inotify.INotify
- The INotify file descriptor, it basically does everything related to INotify, from reading to notifying watch points.twisted.internet.process.ProcessReader
- ProcessReadertwisted.test.test_process.DumbProcessReader
- A fake ProcessReader
used for tests.twisted.internet.process.ProcessWriter
- (Internal) Helper class to write into a Process's input pipe.twisted.test.test_process.DumbProcessWriter
- A fake ProcessWriter
used for tests.twisted.internet.process.PTYProcess
- An operating-system Process that uses PTY support.twisted.test.test_process.DumbPTYProcess
- A fake PTYProcess
used for tests.twisted.internet.serialport.SerialPort
- A serial device, acting as a transport, that uses a win32 event.twisted.internet.tcp.Connection
- Superclass of all socket-based FileDescriptors.twisted.internet.tcp.BaseClient
- A base class for client TCP (and similar) sockets.twisted.internet.tcp.Client
- A transport for a TCP protocol; either TCPv4 or TCPv6.twisted.internet.ssl.Client
- I am an SSL client.twisted.internet.unix.Client
- A client for Unix sockets.twisted.internet.tcp.Server
- Serverside socket-stream connection class.twisted.internet.ssl.Server
- I am an SSL server.twisted.internet.unix.Server
- No class docstring; 0/2 instance variable, 0/3 method, 1/1 class method documentedtwisted.internet.test.test_filedescriptor.MemoryFile
- A FileDescriptor
customization which writes to a Python list in memory with certain limitations.twisted.pair.tuntap.TuntapPort
- A Port that reads and writes packets from/to a TUN/TAP-device.twisted.test.test_internet.SillyDescriptor
- A descriptor whose data buffer gets filled very fast.twisted.internet.iocpreactor.abstract.FileHandle
- File handle that can read and write asynchronouslytwisted.internet.iocpreactor.tcp.Connection
- No summarytwisted.internet.iocpreactor.tcp.Client
- No summarytwisted.internet.iocpreactor.tcp.Server
- Serverside socket-stream connection class.twisted.internet.iocpreactor.udp.Port
- UDP port, listening for packets.twisted.internet.iocpreactor.udp.MulticastPort
- UDP Port that supports multicasting.twisted.internet.abstract._LogOwner
- Mixin to help implement interfaces.ILoggingContext
for transports which have a protocol, the log prefix of which should also appear in the transport's log prefix.twisted.internet.abstract.FileDescriptor
- An object which can be operated on by select().twisted.internet._posixserialport.SerialPort
- A select()able serial device, acting as a transport.twisted.internet.base.BasePort
- Basic implementation of a ListeningPort.twisted.internet.tcp.Port
- A TCP server port, listening for connections.twisted.internet.ssl.Port
- I am an SSL port.twisted.internet.unix.Port
- No class docstring; 0/4 instance variable, 2/6 methods, 1/1 class method documentedtwisted.internet.udp.Port
- UDP port, listening for packets.twisted.internet.udp.MulticastPort
- UDP Port that supports multicasting.twisted.internet.unix.DatagramPort
- Datagram UNIX port, listening for packets.twisted.internet.unix.ConnectedDatagramPort
- A connected datagram UNIX socket.twisted.internet.inotify.INotify
- The INotify file descriptor, it basically does everything related to INotify, from reading to notifying watch points.twisted.internet.process.ProcessReader
- ProcessReadertwisted.test.test_process.DumbProcessReader
- A fake ProcessReader
used for tests.twisted.internet.process.ProcessWriter
- (Internal) Helper class to write into a Process's input pipe.twisted.test.test_process.DumbProcessWriter
- A fake ProcessWriter
used for tests.twisted.internet.process.PTYProcess
- An operating-system Process that uses PTY support.twisted.test.test_process.DumbPTYProcess
- A fake PTYProcess
used for tests.twisted.internet.serialport.SerialPort
- A serial device, acting as a transport, that uses a win32 event.twisted.internet.tcp.Connection
- Superclass of all socket-based FileDescriptors.twisted.internet.tcp.BaseClient
- A base class for client TCP (and similar) sockets.twisted.internet.tcp.Client
- A transport for a TCP protocol; either TCPv4 or TCPv6.twisted.internet.ssl.Client
- I am an SSL client.twisted.internet.unix.Client
- A client for Unix sockets.twisted.internet.tcp.Server
- Serverside socket-stream connection class.twisted.internet.ssl.Server
- I am an SSL server.twisted.internet.unix.Server
- No class docstring; 0/2 instance variable, 0/3 method, 1/1 class method documentedtwisted.internet.test.test_filedescriptor.MemoryFile
- A FileDescriptor
customization which writes to a Python list in memory with certain limitations.twisted.pair.tuntap.TuntapPort
- A Port that reads and writes packets from/to a TUN/TAP-device.twisted.test.test_internet.SillyDescriptor
- A descriptor whose data buffer gets filled very fast.twisted.internet.iocpreactor.abstract.FileHandle
- File handle that can read and write asynchronouslytwisted.internet.iocpreactor.tcp.Connection
- No summarytwisted.internet.iocpreactor.tcp.Client
- No summarytwisted.internet.iocpreactor.tcp.Server
- Serverside socket-stream connection class.twisted.internet.iocpreactor.udp.Port
- UDP port, listening for packets.twisted.internet.iocpreactor.udp.MulticastPort
- UDP Port that supports multicasting.twisted.internet.iocpreactor.tcp.Port
- No class docstring; 0/15 instance variable, 0/2 class variable, 5/11 methods documentedtwisted.internet.address._ProcessAddress
- An interfaces.IAddress
provider for process transports.twisted.internet.address.HostnameAddress
- A HostnameAddress
represents the address of a HostnameEndpoint
.twisted.internet.address.IPv4Address
- An IPv4Address
represents the address of an IPv4 socket endpoint.twisted.internet.address._ServerFactoryIPv4Address
- Backwards compatibility hack. Just like IPv4Address in practice.twisted.internet.address.IPv6Address
- An IPv6Address
represents the address of an IPv6 socket endpoint.twisted.internet.address.UNIXAddress
- Object representing a UNIX socket endpoint.twisted.internet.base._SignalReactorMixin
- Private mixin to manage signals: it installs signal handlers at start time, and define run method.twisted.internet.iocpreactor.reactor.IOCPReactor
- No class docstring; 0/2 instance variable, 8/17 methods documentedtwisted.internet.posixbase.PosixReactorBase
- A basis for reactors that use file descriptors.twisted.internet._glibbase.GlibReactorBase
- Base class for GObject event loop reactors.twisted.internet.gireactor.GIReactor
- GObject-introspection event loop reactor.twisted.internet.gtk3reactor.Gtk3Reactor
- A reactor using the gtk3+ event loop.twisted.internet.gtk2reactor.Gtk2Reactor
- PyGTK+ 2 event loop reactor.twisted.internet.glib2reactor.Glib2Reactor
- The reactor using the glib mainloop.twisted.internet._threadedselect.ThreadedSelectReactor
- A threaded select() based reactor - runs on all POSIX platforms and on Win32.twisted.internet.wxreactor.WxReactor
- wxPython reactor.twisted.internet.asyncioreactor.AsyncioSelectorReactor
- Reactor running on top of asyncio.SelectorEventLoop
.twisted.internet.cfreactor.CFReactor
- The CoreFoundation reactor.twisted.internet.epollreactor.EPollReactor
- A reactor that uses epoll(7).twisted.internet.kqreactor.KQueueReactor
- A reactor that uses kqueue(2)/kevent(2) and relies on Python 2.6 or higher which has built in support for kqueue in the select module.twisted.internet.pollreactor.PollReactor
- A reactor that uses poll(2).twisted.internet.selectreactor.SelectReactor
- A select() based reactor - runs on all POSIX platforms and on Win32.twisted.internet._glibbase.PortableGlibReactorBase
- Base class for GObject event loop reactors that works on Windows.twisted.internet.gireactor.PortableGIReactor
- Portable GObject Introspection event loop reactor.twisted.internet.gtk3reactor.PortableGtk3Reactor
- Portable GTK+ 3.x reactor.twisted.internet.gtk2reactor.PortableGtkReactor
- Reactor that works on Windows.twisted.internet.test.test_posixbase.TimeoutReportReactor
- A reactor which is just barely runnable and which cannot monitor any readers or writers, and which fires a Deferred
with the timeout passed to its doIteration method as soon as that method is invoked.twisted.internet.test.test_posixbase.TrivialReactor
- Undocumentedtwisted.internet.win32eventreactor.Win32Reactor
- Reactor that uses Win32 event APIs.twisted.internet.base._ThreePhaseEvent
- Collection of callables (with arguments) which can be invoked as a group in a particular order.twisted.internet.base.BlockingResolver
- Undocumentedtwisted.internet.base.DelayedCall
- No class docstring; 0/11 instance variable, 0/2 class variable, 9/10 methods documentedtwisted.internet.base.PluggableResolverMixin
- A mixin which implements the pluggable resolver reactor interfaces.twisted.internet.base.ReactorBase
- Default base class for Reactors.twisted.internet.iocpreactor.reactor.IOCPReactor
- No class docstring; 0/2 instance variable, 8/17 methods documentedtwisted.internet.posixbase.PosixReactorBase
- A basis for reactors that use file descriptors.twisted.internet._glibbase.GlibReactorBase
- Base class for GObject event loop reactors.twisted.internet.gireactor.GIReactor
- GObject-introspection event loop reactor.twisted.internet.gtk3reactor.Gtk3Reactor
- A reactor using the gtk3+ event loop.twisted.internet.gtk2reactor.Gtk2Reactor
- PyGTK+ 2 event loop reactor.twisted.internet.glib2reactor.Glib2Reactor
- The reactor using the glib mainloop.twisted.internet._threadedselect.ThreadedSelectReactor
- A threaded select() based reactor - runs on all POSIX platforms and on Win32.twisted.internet.wxreactor.WxReactor
- wxPython reactor.twisted.internet.asyncioreactor.AsyncioSelectorReactor
- Reactor running on top of asyncio.SelectorEventLoop
.twisted.internet.cfreactor.CFReactor
- The CoreFoundation reactor.twisted.internet.epollreactor.EPollReactor
- A reactor that uses epoll(7).twisted.internet.kqreactor.KQueueReactor
- A reactor that uses kqueue(2)/kevent(2) and relies on Python 2.6 or higher which has built in support for kqueue in the select module.twisted.internet.pollreactor.PollReactor
- A reactor that uses poll(2).twisted.internet.selectreactor.SelectReactor
- A select() based reactor - runs on all POSIX platforms and on Win32.twisted.internet._glibbase.PortableGlibReactorBase
- Base class for GObject event loop reactors that works on Windows.twisted.internet.gireactor.PortableGIReactor
- Portable GObject Introspection event loop reactor.twisted.internet.gtk3reactor.PortableGtk3Reactor
- Portable GTK+ 3.x reactor.twisted.internet.gtk2reactor.PortableGtkReactor
- Reactor that works on Windows.twisted.internet.test.test_posixbase.TimeoutReportReactor
- A reactor which is just barely runnable and which cannot monitor any readers or writers, and which fires a Deferred
with the timeout passed to its doIteration method as soon as that method is invoked.twisted.internet.test.test_posixbase.TrivialReactor
- Undocumentedtwisted.internet.win32eventreactor.Win32Reactor
- Reactor that uses Win32 event APIs.twisted.internet.test.test_base.TestSpySignalCapturingReactor
- Subclass of ReactorBase to capture signals delivered to the reactor for inspection.twisted.internet.test.test_resolver.JustEnoughReactor
- Just enough subclass implementation to be a valid ReactorBase
subclass.twisted.internet.base.ThreadedResolver
- ThreadedResolver
uses a reactor, a threadpool, and socket.gethostbyname
to perform name lookups without blocking the reactor thread. It also supports timeouts indepedently from whatever timeout logic ...twisted.names.client.ThreadedResolver
- Undocumentedtwisted.internet.defer._CancellationStatus
- Cancellation status of an inlineCallbacks
invocation.twisted.internet.defer.DebugInfo
- Deferred debug helper.twisted.internet.defer.waitForDeferred
- See deferredGenerator
.twisted.internet.endpoints._SimpleHostnameResolver
- An IHostnameResolver
provider that invokes a provided callable to resolve hostnames.twisted.internet.endpoints._StandardIOParser
- Stream server endpoint string parser for the Standard I/O type.twisted.internet.endpoints._SystemdParser
- Stream server endpoint string parser for the systemd endpoint type.twisted.internet.endpoints._TCP6ServerParser
- Stream server endpoint string parser for the TCP6ServerEndpoint type.twisted.internet.endpoints._TCPServerEndpoint
- A TCP server endpoint interfacetwisted.internet.endpoints.TCP4ServerEndpoint
- Implements TCP server endpoint with an IPv4 configurationtwisted.internet.endpoints.TCP6ServerEndpoint
- Implements TCP server endpoint with an IPv6 configurationtwisted.internet.endpoints._TLSClientEndpointParser
- Stream client endpoint string parser for wrapClientTLS
with HostnameEndpoint
.twisted.internet.endpoints._WrapperEndpoint
- An endpoint that wraps another endpoint.twisted.internet.endpoints._WrapperServerEndpoint
- A server endpoint that wraps another server endpoint.twisted.internet.endpoints.AdoptedStreamServerEndpoint
- An endpoint for listening on a file descriptor initialized outside of Twisted.twisted.internet.endpoints.HostnameEndpoint
- A name-based endpoint that connects to the fastest amongst the resolved host addresses.twisted.internet.endpoints.ProcessEndpoint
- An endpoint for child processestwisted.internet.endpoints.SSL4ClientEndpoint
- SSL secured TCP client endpoint with an IPv4 configurationtwisted.internet.endpoints.SSL4ServerEndpoint
- SSL secured TCP server endpoint with an IPv4 configuration.twisted.internet.endpoints.StandardIOEndpoint
- A Standard Input/Output endpointtwisted.internet.endpoints.TCP4ClientEndpoint
- TCP client endpoint with an IPv4 configuration.twisted.internet.endpoints.TCP6ClientEndpoint
- TCP client endpoint with an IPv6 configuration.twisted.internet.endpoints.UNIXClientEndpoint
- UnixSocket client endpoint.twisted.internet.endpoints.UNIXServerEndpoint
- UnixSocket server endpoint.twisted.internet.inotify._Watch
- Watch object that represents a Watch point in the filesystem. The user should let INotify to create these objectstwisted.internet.iocpreactor.udp.MulticastMixin
- Implement multicast functionality.twisted.internet.iocpreactor.udp.MulticastPort
- UDP Port that supports multicasting.twisted.internet.posixbase._DisconnectSelectableMixin
- Mixin providing the _disconnectSelectable method.twisted.internet.posixbase._ContinuousPolling
- Schedule reads and writes based on the passage of time, rather than notification.twisted.internet.posixbase.PosixReactorBase
- A basis for reactors that use file descriptors.twisted.internet._glibbase.GlibReactorBase
- Base class for GObject event loop reactors.twisted.internet.gireactor.GIReactor
- GObject-introspection event loop reactor.twisted.internet.gtk3reactor.Gtk3Reactor
- A reactor using the gtk3+ event loop.twisted.internet.gtk2reactor.Gtk2Reactor
- PyGTK+ 2 event loop reactor.twisted.internet.glib2reactor.Glib2Reactor
- The reactor using the glib mainloop.twisted.internet._threadedselect.ThreadedSelectReactor
- A threaded select() based reactor - runs on all POSIX platforms and on Win32.twisted.internet.wxreactor.WxReactor
- wxPython reactor.twisted.internet.asyncioreactor.AsyncioSelectorReactor
- Reactor running on top of asyncio.SelectorEventLoop
.twisted.internet.cfreactor.CFReactor
- The CoreFoundation reactor.twisted.internet.epollreactor.EPollReactor
- A reactor that uses epoll(7).twisted.internet.kqreactor.KQueueReactor
- A reactor that uses kqueue(2)/kevent(2) and relies on Python 2.6 or higher which has built in support for kqueue in the select module.twisted.internet.pollreactor.PollReactor
- A reactor that uses poll(2).twisted.internet.selectreactor.SelectReactor
- A select() based reactor - runs on all POSIX platforms and on Win32.twisted.internet._glibbase.PortableGlibReactorBase
- Base class for GObject event loop reactors that works on Windows.twisted.internet.gireactor.PortableGIReactor
- Portable GObject Introspection event loop reactor.twisted.internet.gtk3reactor.PortableGtk3Reactor
- Portable GTK+ 3.x reactor.twisted.internet.gtk2reactor.PortableGtkReactor
- Reactor that works on Windows.twisted.internet.test.test_posixbase.TimeoutReportReactor
- A reactor which is just barely runnable and which cannot monitor any readers or writers, and which fires a Deferred
with the timeout passed to its doIteration method as soon as that method is invoked.twisted.internet.test.test_posixbase.TrivialReactor
- Undocumentedtwisted.internet.win32eventreactor.Win32Reactor
- Reactor that uses Win32 event APIs.twisted.internet.posixbase._PollLikeMixin
- Mixin for poll-like reactors.twisted.internet._glibbase.GlibReactorBase
- Base class for GObject event loop reactors.twisted.internet.gireactor.GIReactor
- GObject-introspection event loop reactor.twisted.internet.gtk3reactor.Gtk3Reactor
- A reactor using the gtk3+ event loop.twisted.internet.gtk2reactor.Gtk2Reactor
- PyGTK+ 2 event loop reactor.twisted.internet.glib2reactor.Glib2Reactor
- The reactor using the glib mainloop.twisted.internet.epollreactor.EPollReactor
- A reactor that uses epoll(7).twisted.internet.pollreactor.PollReactor
- A reactor that uses poll(2).twisted.internet.posixbase._ContinuousPolling
- Schedule reads and writes based on the passage of time, rather than notification.twisted.internet.process._FDDetector
- This class contains the logic necessary to decide which of the available system techniques should be used to detect the open file descriptors for the current process. The chosen technique gets monkey-patched into the _listOpenFDs method of this class so that the detection only needs to occur once.twisted.internet.protocol.AbstractDatagramProtocol
- Abstract protocol for datagram-oriented transports, e.g. IP, ICMP, ARP, UDP.twisted.internet.protocol.DatagramProtocol
- Protocol for datagram-oriented transport, e.g. UDP.twisted.internet.protocol.ConnectedDatagramProtocol
- Protocol for connected datagram-oriented transport.twisted.test.test_udp.Client
- Undocumentedtwisted.test.test_unix.ClientProto
- Undocumentedtwisted.internet.test.test_udp_internals.KeepReads
- Accumulate reads in a list.twisted.names.dns.DNSDatagramProtocol
- DNS protocol over UDP.twisted.pair.test.test_rawudp.MyProtocol
- Undocumentedtwisted.protocols.sip.Base
- Base class for SIP clients and servers.twisted.protocols.sip.Proxy
- SIP proxy.twisted.protocols.sip.RegisterProxy
- A proxy that allows registration for a specific domain.twisted.test.test_sip.Client
- Undocumentedtwisted.test.test_udp.BadClient
- A DatagramProtocol which always raises an exception from datagramReceived. Used to test error handling behavior in the reactor for that method.twisted.test.test_udp.Server
- Undocumentedtwisted.test.test_udp.GoodClient
- Undocumentedtwisted.test.test_unix.ServerProto
- Undocumentedtwisted.pair.ethernet.EthernetProtocol
- Undocumentedtwisted.pair.test.test_tuntap.EthernetRecordingProtocol
- A protocol which merely records the datagrams delivered to it.twisted.pair.ip.IPProtocol
- Undocumentedtwisted.pair.rawudp.RawUDPProtocol
- Undocumentedtwisted.pair.test.test_tuntap.IPRecordingProtocol
- A protocol which merely records the datagrams delivered to it.twisted.internet.protocol.BaseProtocol
- This is the abstract superclass of all protocols.twisted.internet.protocol.ProcessProtocol
- Base process protocol implementation which does simple dispatching for stdin, stdout, and stderr file descriptors.twisted.conch.ssh.session._ProtocolWrapper
- This class wraps a Protocol
instance in a ProcessProtocol
instance.twisted.conch.ssh.session.SSHSessionProcessProtocol
- I am both an IProcessProtocol
and an ITransport
.twisted.conch.stdio.TerminalProcessProtocol
- No class docstring; 0/2 instance variable, 3/7 methods documentedtwisted.conch.test.test_cftp.SFTPTestProcess
- Protocol for testing cftp. Provides an interface between Python (where all the tests are) and the cftp client process (which does the work that is being tested).twisted.conch.test.test_conch.ConchTestForwardingProcess
- Manages a third-party process which launches a server.twisted.conch.test.test_conch.ConchTestOpenSSHProcess
- Test protocol for launching an OpenSSH client process.twisted.internet.endpoints._WrapIProtocol
- An IProcessProtocol
provider that wraps an IProtocol
.twisted.internet.test.test_process._ShutdownCallbackProcessProtocol
- An IProcessProtocol
which fires a Deferred when the process it is associated with ends.twisted.internet.utils._BackRelay
- Trivial protocol for communicating with a process and turning its output into the result of a Deferred
.twisted.internet.utils._EverythingGetter
- Undocumentedtwisted.internet.utils._ValueGetter
- Undocumentedtwisted.mail.alias.ProcessAliasProtocol
- A process protocol which errbacks a deferred when the associated process ends.twisted.python.test.test_sendmsg.StartStopProcessProtocol
- An IProcessProtocol
with a Deferred for events where the subprocess starts and stops.twisted.python.test.test_util.PasswordTestingProcessProtocol
- Write the string "secret\n" to a subprocess and then collect all of its output and fire a Deferred with it when the process ends.twisted.runner.procmon.LoggingProtocol
- Undocumentedtwisted.test.test_internet.ChildResolveProtocol
- Undocumentedtwisted.test.test_process.Accumulator
- Accumulate data from a process.twisted.test.test_process.ClosingPipesProcessProtocol
- Undocumentedtwisted.test.test_process.EchoProtocol
- Undocumentedtwisted.test.test_process.FDChecker
- Undocumentedtwisted.test.test_process.SignalProtocol
- A process protocol that sends a signal when data is first received.twisted.test.test_process.Win32SignalProtocol
- A win32-specific process protocol that handles processEnded differently: processes should exit with exit code 1.twisted.test.test_process.StubProcessProtocol
- ProcessProtocol counter-implementation: all methods on this class raise an exception, so instances of this may be used to verify that only certain methods are called.twisted.test.test_process.TestProcessProtocol
- No class docstring; 0/4 instance variable, 2/4 methods documentedtwisted.test.test_process.TestManyProcessProtocol
- Undocumentedtwisted.test.test_process.TrivialProcessProtocol
- Simple process protocol for tests purpose.twisted.test.test_process.TwoProcessProtocol
- Undocumentedtwisted.test.test_process.UtilityProcessProtocol
- Helper class for launching a Python process and getting a result from it.twisted.test.test_process.GetArgumentVector
- Protocol which will read a serialized argv from a process and expose it to interested parties.twisted.test.test_process.GetEnvironmentDictionary
- Protocol which will read a serialized environment dict from a process and expose it to interested parties.twisted.test.test_stdio.StandardIOTestProcessProtocol
- Test helper for collecting output from a child process and notifying something when it exits.twisted.test.test_threads.ThreadStartupProcessProtocol
- Undocumentedtwisted.trial._dist.worker.LocalWorker
- Local process worker protocol. This worker runs as a local process and communicates via stdin/out.twisted.web.twcgi.CGIProcessProtocol
- No class docstring; 0/5 instance variable, 0/2 class variable, 2/12 methods documentedtwisted.internet.protocol.Protocol
- This is the base class for streaming connection-oriented protocols.twisted.conch.client.agent.SSHAgentForwardingLocal
- Undocumentedtwisted.conch.insults.helper.TerminalBuffer
- An in-memory terminal emulator.twisted.conch.insults.helper.ExpectableBuffer
- Undocumentedtwisted.conch.test.test_recvline.NotifyingExpectableBuffer
- Undocumentedtwisted.conch.insults.insults.ClientProtocol
- No class docstring; 0/5 instance variable, 0/6 class variable, 2/6 methods, 0/1 class documentedtwisted.conch.test.test_recvline.TestInsultsClientProtocol
- Undocumentedtwisted.conch.insults.insults.ServerProtocol
- No class docstring; 0/9 instance variable, 0/4 class variable, 0/2 constant, 1/55 method, 0/1 class documentedtwisted.conch.test.test_recvline.TestInsultsServerProtocol
- Undocumentedtwisted.conch.ssh.agent.SSHAgentClient
- The client side of the SSH agent protocol. This is equivalent to ssh-add(1) and can be used with either ssh-agent(1) or the SSHAgentServer protocol, also in this package.twisted.conch.client.agent.SSHAgentClient
- No class docstring; 0/1 instance variable, 0/1 class variable, 1/4 method documentedtwisted.conch.ssh.agent.SSHAgentServer
- The server side of the SSH agent protocol. This is equivalent to ssh-agent(1) and can be used with either ssh-add(1) or the SSHAgentClient protocol, also in this package.twisted.conch.ssh.filetransfer.FileTransferBase
- No class docstring; 0/3 instance variable, 0/3 class variable, 1/6 method documentedtwisted.conch.ssh.filetransfer.FileTransferClient
- No class docstring; 0/4 instance variable, 17/27 methods documentedtwisted.conch.ssh.filetransfer.FileTransferServer
- No class docstring; 0/4 instance variable, 2/35 methods documentedtwisted.conch.ssh.forwarding.SSHForwardingClient
- Undocumentedtwisted.conch.ssh.session.SSHSessionClient
- Undocumentedtwisted.conch.ssh.transport.SSHTransportBase
- Protocol supporting basic SSH functionality: sending/receiving packets and message dispatch. To connect to or run a server, you must use SSHClientTransport or SSHServerTransport.twisted.conch.ssh.transport.SSHClientTransport
- SSHClientTransport implements the client side of the SSH protocol.twisted.conch.client.direct.SSHClientTransport
- Undocumentedtwisted.conch.endpoints._CommandTransport
- _CommandTransport
is an SSH client transport which includes a host key verification step before it will proceed to secure the connection.twisted.conch.scripts.tkconch.SSHClientTransport
- Undocumentedtwisted.conch.test.test_ssh.ConchTestClient
- No summarytwisted.conch.ssh.transport.SSHServerTransport
- SSHServerTransport implements the server side of the SSH protocol.twisted.conch.test.test_ssh.ConchTestServer
- Undocumentedtwisted.conch.test.test_transport.MockTransportBase
- A base class for the client and server protocols. Stores the messages it receives instead of ignoring them.twisted.conch.test.test_userauth.FakeTransport
- userauth.SSHUserAuthServer
expects an SSH transport which has a factory attribute which has a portal attribute. Because the portal is important for testing authentication, we need to be able to provide an interesting portal object to the ...twisted.conch.telnet.Telnet
- No summarytwisted.conch.telnet.TelnetTransport
- No summarytwisted.conch.test.test_telnet.TestTelnet
- A trivial extension of the telnet protocol class useful to unit tests.twisted.conch.telnet.TelnetProtocol
- Undocumentedtwisted.conch.telnet.StatefulTelnetProtocol
- Undocumentedtwisted.conch.telnet.AuthenticatingTelnetProtocol
- A protocol which prompts for credentials and attempts to authenticate them.twisted.conch.telnet.TelnetBootstrapProtocol
- Undocumentedtwisted.conch.test.test_conch.ConchTestForwardingPort
- Connects to server launched by a third-party process (managed by ConchTestForwardingProcess
) sends data, then reports whatever it received back to the ConchTestForwardingProcess
once the connection is ended.twisted.conch.test.test_conch.Echo
- Undocumentedtwisted.conch.test.test_session.MockProtocol
- A sample Protocol which stores the data passed to it.twisted.conch.test.test_ssh.CrazySubsystem
- No class docstring; 1/2 method documentedtwisted.internet.endpoints._WrappingProtocol
- Wrap another protocol in order to notify my user when a connection has been made.twisted.internet.test.connectionmixins.ConnectableProtocol
- A protocol to be used with runProtocolsWithReactor
.twisted.internet.test.connectionmixins.ClosingLaterProtocol
- ClosingLaterProtocol exchanges one byte with its peer and then disconnects itself. This is mostly a work-around for the fact that connectionMade is called before the SSL handshake has completed.twisted.internet.test.test_newtls.ProducerProtocol
- Register a producer, unregister it, and verify the producer hooks up to innards of TLSMemoryBIOProtocol.twisted.internet.test.test_tcp.AbortServerWritingProtocol
- Protocol that writes data upon connection.twisted.internet.test.test_tcp.ReadAbortServerProtocol
- Server that should never receive any data, except 'X's which are written by the other side of the connection before abortConnection, and so might possibly arrive.twisted.internet.test.test_tcp.BaseAbortingClient
- Base class for abort-testing clients.twisted.internet.test.test_tcp.AbortingClient
- Call abortConnection() after writing some data.twisted.internet.test.test_tcp.AbortingThenLosingClient
- Call abortConnection() and then loseConnection().twisted.internet.test.test_tcp.AbortingTwiceClient
- Call abortConnection() twice, after writing some data.twisted.internet.test.test_tcp.DataReceivedRaisingClient
- Call abortConnection(), and then throw exception, from dataReceived.twisted.internet.test.test_tcp.WritingButNotAbortingClient
- Write data, but don't abort.twisted.internet.test.test_tcp.EventualNoReadServer
- Like NoReadServer, except we Wait until some bytes have been delivered before stopping reading. This means TLS handshake has finished, where applicable.twisted.internet.test.test_tcp.NoReadServer
- Stop reading immediately on connection.twisted.internet.test.test_tcp.ProducerAbortingClient
- Call abortConnection from doWrite, via resumeProducing.twisted.internet.test.test_tcp.ProducerAbortingClientLater
- Call abortConnection from doWrite, via resumeProducing.twisted.internet.test.test_tcp.ResumeThrowsClient
- Call abortConnection() and throw exception from resumeProducing().twisted.internet.test.test_tcp.ServerAbortsThenLoses
- Call abortConnection() followed by loseConnection().twisted.internet.test.test_tcp.ServerAbortsTwice
- Call abortConnection() twice.twisted.internet.test.test_tcp.StreamingProducerClient
- Call abortConnection() when the other side has stopped reading.twisted.internet.test.test_tcp.StreamingProducerClientLater
- Call abortConnection() from dataReceived, after bytes have been exchanged.twisted.internet.test.test_unix.ReceiveFileDescriptor
- ReceiveFileDescriptor
provides an API for waiting for file descriptors to be received.twisted.internet.test.test_unix.SendFileDescriptor
- SendFileDescriptorAndBytes
sends a file descriptor and optionally some normal bytes and then closes its connection.twisted.internet.test.test_endpoints.StubApplicationProtocol
- An IProtocol
provider.twisted.internet.test.test_endpoints.TestProtocol
- Protocol whose only function is to callback deferreds on the factory when it is connected or disconnected.twisted.internet.test.test_endpoints.TestFileDescriptorReceiverProtocol
- A Protocol that implements IFileDescriptorReceiver
and records how its fileDescriptorReceived method is called.twisted.internet.test.test_endpoints.TestHalfCloseableProtocol
- A Protocol that implements IHalfCloseableProtocol
and records whether its readConnectionLost and {writeConnectionLost} methods are called.twisted.internet.test.test_endpoints.TestHandshakeListener
- A Protocol that implements IHandshakeListener
and records the number of times its handshakeCompleted method has been called.twisted.internet.test.test_tcp.FakeProtocol
- An IProtocol
that returns a value from its dataReceived method.twisted.internet.test.test_tcp.StopStartReadingProtocol
- Protocol that pauses and resumes the transport a few timestwisted.internet.test.test_win32serialport.CollectReceivedProtocol
- Undocumentedtwisted.internet.testing.AccumulatingProtocol
- AccumulatingProtocol
is an IProtocol
implementation which collects the data delivered to it and can fire a Deferred when it is connected or disconnected.twisted.names.dns.DNSProtocol
- DNS protocol over TCP.twisted.protocols.basic.IntNStringReceiver
- Generic class for length prefixed protocols.twisted.protocols.basic.Int16StringReceiver
- A receiver for int16-prefixed strings.twisted.protocols.amp.BinaryBoxProtocol
- A protocol for receiving AmpBox
es - key/value pairs - via length-prefixed strings. A box is composed of:twisted.protocols.amp.AMP
- This protocol is an AMP connection. See the module docstring for protocol details.twisted.test.test_amp.AddedCommandProtocol
- This is a protocol which responds to AddErrorsCommand
, and is used to test that inherited commands can add their own new types of errors, but still respond in the same way to their parents types of errors.twisted.test.test_amp.FactoryNotifier
- Undocumentedtwisted.test.test_amp.SecurableProto
- Undocumentedtwisted.test.test_amp.SimpleSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.BadNoAnswerCommandProtocol
- No class docstring; 1/1 method documentedtwisted.test.test_amp.DeferredSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.NoAnswerCommandProtocol
- Undocumentedtwisted.test.test_amp.SlightlySmartTLS
- Specific implementation of server side protocol with different management of TLS.twisted.test.test_amp.InheritedCommandProtocol
- This is a protocol which responds to InheritedCommand
, and is used to test that inherited commands inherit their bases' errors if they do not respond to any of their own.twisted.test.test_amp.LiteralAmp
- Undocumentedtwisted.test.test_amp.NoNetworkProtocol
- An amp.AMP
subclass which overrides private methods to avoid testing the network. It also provides a responder for MagicSchemaCommand
that does nothing, so that tests can test aspects of the interaction of ...twisted.test.test_amp.NormalCommandProtocol
- This is a protocol which responds to BaseCommand
, and is used to test that inheritance does not interfere with the normal handling of errors.twisted.test.test_amp.OverrideLocatorAMP
- No class docstring; 0/3 instance variable, 1/3 method documentedtwisted.test.test_amp.SimpleSymmetricProtocol
- Undocumentedtwisted.trial._dist.test.test_stream.AMPStreamReceiver
- A simple AMP interface to StreamReceiver
.twisted.trial._dist.test.test_workertrial.FakeAMP
- A fake amp protocol.twisted.trial._dist.worker.LocalWorkerAMP
- Local implementation of the manager commands.twisted.trial._dist.test.test_worker.SpyDataLocalWorkerAMP
- A fake implementation of LocalWorkerAMP
that records the received data and doesn't automatically dispatch any command..twisted.trial._dist.worker.WorkerProtocol
- The worker-side trial distributed protocol.twisted.protocols.test.test_basic.TestInt16
- A basic.Int16StringReceiver
storing received strings in an array.twisted.protocols.basic.Int32StringReceiver
- A receiver for int32-prefixed strings.twisted.protocols.test.test_basic.TestInt32
- A basic.Int32StringReceiver
storing received strings in an array.twisted.protocols.basic.Int8StringReceiver
- A receiver for int8-prefixed strings.twisted.protocols.test.test_basic.TestInt8
- A basic.Int8StringReceiver
storing received strings in an array.twisted.protocols.basic.LineOnlyReceiver
- A protocol that receives only lines.twisted.mail.pop3.AdvancedPOP3Client
- A POP3 client protocol.twisted.mail.test.test_pop3client.SimpleClient
- Undocumentedtwisted.mail.pop3.POP3
- A POP3 server protocol.twisted.mail.protocols.VirtualPOP3
- A virtual hosting POP3 server.twisted.mail.test.test_pop3.MyVirtualPOP3
- A virtual-domain-supporting POP3 server.twisted.mail.test.test_pop3.DummyPOP3
- A simple POP3 server with a hard-coded mailbox for any user.twisted.mail.test.test_pop3.DummyPOP3Auth
- Class to test successful authentication in twisted.mail.pop3.POP3.twisted.mail.pop3.POP3Client
- A POP3 client protocol.twisted.mail.test.test_pop3.MyPOP3Downloader
- A POP3 client which downloads all messages from the server.twisted.mail.smtp.SMTP
- SMTP server-side protocol.twisted.mail.smtp.ESMTP
- No class docstring; 0/10 instance variable, 0/1 class variable, 4/12 methods documentedtwisted.mail.test.test_smtp.DummyESMTP
- Undocumentedtwisted.mail.test.test_smtp.DummySMTP
- Undocumentedtwisted.protocols.ident.IdentClient
- No class docstring; 0/1 instance variable, 0/1 class variable, 1/5 method documentedtwisted.protocols.ident.IdentServer
- The Identification Protocol (a.k.a., "ident", a.k.a., "the Ident Protocol") provides a means to determine the identity of a user of a particular TCP connection. Given a TCP port number pair, it returns a character string which identifies the owner of that connection on the server's system.twisted.test.test_ident.TestErrorIdentServer
- Undocumentedtwisted.test.test_ident.TestIdentServer
- Undocumentedtwisted.protocols.test.test_basic.LineOnlyTester
- A buffering line only receiver.twisted.protocols.basic.LineReceiver
- A protocol that receives lines and/or raw data, depending on mode.twisted.conch.scripts.cftp.StdioClient
- No class docstring; 0/5 instance variable, 0/2 class variable, 8/59 methods documentedtwisted.conch.telnet.StatefulTelnetProtocol
- Undocumentedtwisted.conch.telnet.AuthenticatingTelnetProtocol
- A protocol which prompts for credentials and attempts to authenticate them.twisted.internet.testing.LineSendingProtocol
- Undocumentedtwisted.mail.imap4.IMAP4Client
- IMAP4 client protocol implementationtwisted.mail.test.test_imap.SimpleClient
- Undocumentedtwisted.mail.test.test_imap.StillSimplerClient
- An IMAP4 client which keeps track of unsolicited flag changes.twisted.mail.imap4.IMAP4Server
- Protocol implementation for an IMAP4rev1 server.twisted.mail.test.test_imap.FakeyServer
- Undocumentedtwisted.mail.test.test_imap.SimpleServer
- Undocumentedtwisted.mail.smtp.SMTPClient
- SMTP client for sending emails.twisted.mail.relay.SMTPRelayer
- A base class for SMTP relayers.twisted.mail.relaymanager.SMTPManagedRelayer
- An SMTP managed relayer.twisted.mail.smtp.ESMTPClient
- A client for sending emails over ESMTP.twisted.mail.relay.ESMTPRelayer
- A base class for ESMTP relayers.twisted.mail.relaymanager.ESMTPManagedRelayer
- An ESMTP managed relayer.twisted.mail.smtp.ESMTPSender
- Undocumentedtwisted.mail.test.test_smtp.MyESMTPClient
- Undocumentedtwisted.mail.test.test_smtp.NoticeTLSClient
- Undocumentedtwisted.mail.smtp.SMTPSender
- SMTP protocol that sends a single email based on information it gets from its factory, a SMTPSenderFactory
.twisted.mail.test.test_smtp.MySMTPClient
- Undocumentedtwisted.mail.test.pop3testserver.POP3TestServer
- No class docstring; 0/4 instance variable, 1/10 method documentedtwisted.mail.test.test_pop3client.TLSServerFactory.protocol
- Undocumentedtwisted.mail.test.test_smtp.FakeSMTPServer
- Undocumentedtwisted.positioning.nmea.NMEAProtocol
- A protocol that parses and verifies the checksum of an NMEA sentence (in string form, not NMEASentence
), and delegates to a receiver.twisted.protocols.finger.Finger
- Undocumentedtwisted.protocols.ftp.FTP
- Protocol Interpreter for the File Transfer Protocoltwisted.protocols.ftp.FTPClientBasic
- Foundations of an FTP client.twisted.protocols.ftp.FTPClient
- FTPClient
is a client implementation of the FTP protocol which exposes FTP commands as methods which return Deferred
s.twisted.protocols.ftp.FTPFileListProtocol
- Parser for standard FTP file listingstwisted.test.test_ftp.MyFTPFileListProtocol
- Undocumentedtwisted.protocols.ftp.FTPOverflowProtocol
- FTP mini-protocol for when there are too many connections.twisted.protocols.memcache.MemCacheProtocol
- MemCache protocol: connect to a memcached server to store/retrieve values.twisted.protocols.postfix.PostfixTCPMapServer
- Postfix mail transport agent TCP map protocol implementation.twisted.protocols.sip.MessagesParser
- A SIP messages parser.twisted.protocols.test.test_basic.ConsumingProtocol
- Protocol that really, really doesn't want any more bytes.twisted.protocols.test.test_basic.ExcessivelyLargeLineCatcher
- Helper for LineReceiverLineLengthExceededTests
.twisted.protocols.test.test_basic.FlippingLineTester
- A line receiver that flips between line and raw data modes after one byte.twisted.protocols.test.test_basic.LineTester
- A line receiver that parses data received and make actions on some tokens.twisted.runner.procmon.LineLogger
- Undocumentedtwisted.test.test_application.Foo
- Undocumentedtwisted.test.test_ftp.Dummy
- Undocumentedtwisted.test.test_loopback.SimpleProtocol
- Undocumentedtwisted.test.test_loopback.DoomProtocol
- Undocumentedtwisted.test.test_ssl.LineCollector
- No summarytwisted.test.test_ssl.UnintelligentProtocol
- No summarytwisted.web._newclient.HTTPParser
- HTTPParser
handles the parsing side of HTTP processing. With a suitable subclass, it can parse either the client side or the server side of the connection.twisted.web._newclient.HTTPClientParser
- An HTTP parser which only handles HTTP responses.twisted.web.http.HTTPChannel
- A receiver for HTTP requests.twisted.web.proxy.Proxy
- This class implements a simple web proxy.twisted.web.proxy.ReverseProxy
- Implements a simple reverse proxy.twisted.web.http.HTTPClient
- A client for HTTP 1.0.twisted.protocols.shoutcast.ShoutcastClient
- Shoutcast HTTP stream.twisted.web.proxy.ProxyClient
- Used by ProxyClientFactory to implement a simple web proxy.twisted.web.test.test_http.ClientDriver
- Undocumentedtwisted.web.test.test_http.LoopbackHTTPClient
- Undocumentedtwisted.web.xmlrpc.QueryProtocol
- No class docstring; 0/1 instance variable, 2/4 methods documentedtwisted.web.test.test_xmlrpc.TestQueryProtocol
- QueryProtocol for tests that saves headers received and sent, inside the factory.twisted.words.protocols.irc.DccChat
- Direct Client Connection protocol type CHAT.twisted.words.protocols.irc.IRCClient
- Internet Relay Chat client protocol, with sprinkles.twisted.words.im.ircsupport.IRCProto
- No class docstring; 0/10 instance variable, 2/21 methods documentedtwisted.words.test.test_irc.CollectorClient
- A client that saves in a list the names of the methods that got called.twisted.words.test.test_irc.DummyClient
- A twisted.words.protocols.irc.IRCClient
that stores sent lines in a list rather than transmitting them.twisted.words.test.test_irc.IRCClientWithoutLogin
- Undocumentedtwisted.words.test.test_irc.NoticingClient
- Undocumentedtwisted.protocols.basic.NetstringReceiver
- A protocol that sends and receives netstrings.twisted.internet.test.test_endpoints.NetstringTracker
- A netstring receiver which keeps track of the strings received.twisted.protocols.test.test_basic.TestNetstring
- Undocumentedtwisted.protocols.ftp.DTP
- No class docstring; 0/4 instance variable, 0/1 class variable, 2/15 methods documentedtwisted.protocols.ftp.ProtocolWrapper
- Undocumentedtwisted.protocols.ftp.SenderProtocol
- No class docstring; 0/2 instance variable, 2/8 methods documentedtwisted.protocols.haproxy.test.test_wrapper.StaticProtocol
- Protocol stand-in that maintains test state.twisted.protocols.policies.ProtocolWrapper
- Wraps protocol instances and acts as their transport as well.twisted.internet.test.test_endpoints.UppercaseWrapperProtocol
- A wrapper protocol which uppercases all strings passed through it.twisted.protocols.haproxy._wrapper.HAProxyProtocolWrapper
- A Protocol wrapper that provides HAProxy support.twisted.protocols.loopback._FireOnClose
- Undocumentedtwisted.protocols.policies.SpewingProtocol
- Undocumentedtwisted.protocols.policies.ThrottlingProtocol
- Protocol for ThrottlingFactory
.twisted.protocols.policies.TimeoutProtocol
- Protocol that automatically disconnects when the connection is idle.twisted.protocols.policies.TrafficLoggingProtocol
- No class docstring; 0/3 instance variable, 1/9 method documentedtwisted.protocols.tls.TLSMemoryBIOProtocol
- TLSMemoryBIOProtocol
is a protocol wrapper which uses OpenSSL via a memory BIO to encrypt bytes written to it before sending them on to the underlying transport and decrypts bytes received from the underlying transport before delivering them to the wrapped protocol.twisted.test.test_tcp.FireOnClose
- A wrapper around a protocol that makes it fire a deferred when connectionLost is called.twisted.test.test_tcp.WiredForDeferreds
- Undocumentedtwisted.protocols.portforward.Proxy
- Undocumentedtwisted.protocols.portforward.ProxyClient
- Undocumentedtwisted.protocols.portforward.ProxyServer
- Undocumentedtwisted.protocols.socks.SOCKSv4
- An implementation of the SOCKSv4 protocol.twisted.test.test_socks.SOCKSv4Driver
- Undocumentedtwisted.protocols.socks.SOCKSv4Incoming
- Undocumentedtwisted.protocols.socks.SOCKSv4Outgoing
- Undocumentedtwisted.protocols.stateful.StatefulProtocol
- A Protocol that stores state for you.twisted.test.test_stateful.MyInt32StringReceiver
- A stateful Int32StringReceiver.twisted.test.test_stateful.TestInt32
- Undocumentedtwisted.protocols.test.test_tls.AccumulatingProtocol
- A protocol which collects the bytes it receives and closes its connection after receiving a certain minimum of data.twisted.protocols.wire.Chargen
- Generate repeating noise (RFC 864).twisted.protocols.wire.Daytime
- Send back the daytime in ASCII form (RFC 867).twisted.protocols.wire.Discard
- Discard any received data (RFC 863).twisted.protocols.wire.Echo
- As soon as any data is received, write it back (RFC 862).twisted.test.test_application.TestEcho
- Undocumentedtwisted.protocols.wire.QOTD
- Return a quote of the day (RFC 865).twisted.protocols.wire.Time
- Send back the time in machine readable form (RFC 868).twisted.protocols.wire.Who
- Return list of active users (RFC 866)twisted.runner.inetd.InetdProtocol
- Forks a child process on connectionMade, passing the socket as fd 0.twisted.spread.banana.Banana
- Banana
implements the Banana s-expression protocol, client and server.twisted.spread.pb.Broker
- I am a broker for objects.twisted.mail.pb.MaildirBroker
- Undocumentedtwisted.mail.pb.MaildirClient
- Undocumentedtwisted.test.process_twisted.Echo
- Undocumentedtwisted.test.stdio_test_consumer.ConsumerChild
- Undocumentedtwisted.test.stdio_test_halfclose.HalfCloseProtocol
- A protocol to hook up to stdio and observe its transport being half-closed. If all goes as expected, exitCode will be set to 0; otherwise it will be set to 1 to indicate failure.twisted.test.stdio_test_hostpeer.HostPeerChild
- Undocumentedtwisted.test.stdio_test_lastwrite.LastWriteChild
- Undocumentedtwisted.test.stdio_test_loseconn.LoseConnChild
- No class docstring; 0/1 class variable, 1/2 method documentedtwisted.test.stdio_test_producer.ProducerChild
- Undocumentedtwisted.test.stdio_test_write.WriteChild
- Undocumentedtwisted.test.stdio_test_writeseq.WriteSequenceChild
- Undocumentedtwisted.test.test_amp.TestProto
- A trivial protocol for use in testing where a Protocol
is expected.twisted.test.test_amp.TotallyDumbProtocol
- Undocumentedtwisted.test.test_ftp._BufferingProtocol
- Undocumentedtwisted.test.test_ftp.PrintLines
- Helper class used by FTPFileListingTests.twisted.test.test_internet.MyProtocol
- Sample protocol.twisted.test.test_loopback.LoopbackRelayTest.Receiver
- Simple Receiver class used for testing LoopbackRelaytwisted.test.test_policies.EchoProtocol
- Undocumentedtwisted.test.test_policies.WriteSequenceEchoProtocol
- Undocumentedtwisted.test.test_policies.SimpleProtocol
- Undocumentedtwisted.test.test_policies.TimeoutTester
- A testable protocol with timeout facility.twisted.test.test_ssl.ImmediatelyDisconnectingProtocol
- A protocol that disconnect immediately on connection. It fires the connectionDisconnected deferred of its factory on connetion lost.twisted.test.test_ssl.RecordingClientProtocol
- No summarytwisted.test.test_ssl.SingleLineServerProtocol
- A protocol that sends a single line of data at connectionMade.twisted.test.test_sslverify.DataCallbackProtocol
- Undocumentedtwisted.test.test_sslverify.WritingProtocol
- Undocumentedtwisted.test.test_tcp.ClosingProtocol
- Undocumentedtwisted.test.test_tcp.ConnectionLosingProtocol
- Undocumentedtwisted.test.test_tcp.ConnectionLostNotifyingProtocol
- Protocol which fires a Deferred which was previously passed to its initializer when the connection is lost.twisted.test.test_tcp.HandleSavingProtocol
- Protocol which grabs the platform-specific socket handle and saves it as an attribute on itself when the connection is established.twisted.test.test_tcp.LargeBufferReaderProtocol
- Undocumentedtwisted.test.test_tcp.LargeBufferWriterProtocol
- Undocumentedtwisted.test.test_tcp.NoopProtocol
- Undocumentedtwisted.test.test_tcp.ReaderProtocol
- Undocumentedtwisted.test.test_tcp.WriterProtocol
- Undocumentedtwisted.test.test_tpfile.BufferingServer
- Undocumentedtwisted.test.test_tpfile.FileSendingClient
- Undocumentedtwisted.web._http2.H2Connection
- A class representing a single HTTP/2 connection.twisted.web._newclient.HTTP11ClientProtocol
- HTTP11ClientProtocol
is an implementation of the HTTP 1.1 client protocol. It supports as few features as possible.twisted.web.client._ReadBodyProtocol
- Protocol that collects data sent to it.twisted.web.sux.XMLParser
- No class docstring; 0/23 instance variable, 0/2 class variable, 10/55 methods documentedtwisted.web.microdom.MicroDOMParser
- Undocumentedtwisted.web.test.test_xml.Sux0r
- Undocumentedtwisted.words.xish.domish.SuxElementStream
- Undocumentedtwisted.web.test.test_agent.SimpleAgentProtocol
- A Protocol
to be used with an client.Agent
to receive data.twisted.web.test.test_agent.StubHTTPProtocol
- A protocol like HTTP11ClientProtocol
but which does not actually know HTTP/1.1 and only collects requests in a list.twisted.words.protocols.irc.DccFileReceiveBasic
- Bare protocol to receive a Direct Client Connection SEND stream.twisted.words.protocols.irc.DccFileReceive
- Higher-level coverage for getting a file from DCC SEND.twisted.words.protocols.irc.DccSendProtocol
- Protocol for an outgoing Direct Client Connection SEND.twisted.words.protocols.irc.IRC
- Internet Relay Chat server protocol.twisted.words.service.IRCUser
- Protocol instance representing an IRC user connected to the server.twisted.words.test.test_irc_service.MocksyIRCUser
- Undocumentedtwisted.words.test.test_xmlstream.DummyProtocol
- I am a protocol with an event dispatcher without further processing.twisted.words.xish.xmlstream.XmlStream
- Generic Streaming XML protocol handler.twisted.words.protocols.jabber.xmlstream.XmlStream
- XMPP XML Stream protocol handler.twisted.internet.protocol.ClientCreator
- Client connections that do not require a factory.twisted.internet.protocol.Factory
- This is a factory which produces protocols.twisted.conch.ssh.factory.SSHFactory
- A Factory for SSH servers.twisted.conch.manhole_ssh.ConchFactory
- Undocumentedtwisted.conch.openssh_compat.factory.OpenSSHFactory
- No class docstring; 0/2 class variable, 2/3 methods documentedtwisted.conch.test.test_endpoints.CommandFactory
- Undocumentedtwisted.conch.test.test_ssh.ConchTestServerFactory
- No class docstring; 0/1 instance variable, 0/2 class variable, 1/5 method documentedtwisted.conch.test.test_transport.MockFactory
- A mocked-up factory based on twisted.conch.ssh.factory.SSHFactory.twisted.conch.test.test_transport.MockOldFactoryPrivateKeys
- The old SSHFactory returned mappings from key names to cryptography key objects from getPrivateKeys(). We return those here for testing.twisted.conch.test.test_transport.MockOldFactoryPublicKeys
- The old SSHFactory returned mappings from key names to strings from getPublicKeys(). We return those here for testing.twisted.conch.ssh.forwarding.SSHListenForwardingFactory
- Undocumentedtwisted.conch.test.test_conch.EchoFactory
- Undocumentedtwisted.conch.test.test_endpoints.AddressSpyFactory
- Undocumentedtwisted.internet.protocol.ClientFactory
- A Protocol factory for clients.twisted.conch.client.direct.SSHClientFactory
- Undocumentedtwisted.conch.scripts.tkconch.SSHClientFactory
- Undocumentedtwisted.internet.endpoints._WrappingFactory
- Wrap a factory in order to wrap the protocols it builds.twisted.internet.protocol._InstanceFactory
- Factory used by ClientCreator.twisted.internet.protocol.ReconnectingClientFactory
- Factory which auto-reconnects clients with an exponential back-off.twisted.words.xish.xmlstream.XmlStreamFactory
- Factory for XmlStream protocol objects as a reconnection client.twisted.words.protocols.jabber.xmlstream.XmlStreamFactory
- Factory for Jabber XmlStream objects as a reconnecting client.twisted.internet.test.connectionmixins._SingleProtocolFactory
- Factory to be used by runProtocolsWithReactor
.twisted.internet.test.connectionmixins.Stop
- A client factory which stops a reactor when a connection attempt fails.twisted.internet.test.test_endpoints.NoneFactory
- A one off factory whose buildProtocol returns None
.twisted.internet.test.test_endpoints.TestFactory
- Simple factory to be used both when connecting and listening. It contains two deferreds which are called back when my protocol connects and disconnects.twisted.mail.relaymanager.SMTPManagedRelayerFactory
- A factory to create an SMTPManagedRelayer
.twisted.mail.relaymanager.ESMTPManagedRelayerFactory
- A factory to create an ESMTPManagedRelayer
.twisted.mail.smtp.SMTPSenderFactory
- Utility factory for sending emails easily.twisted.mail.smtp.ESMTPSenderFactory
- Utility factory for sending emails easily.twisted.names.client.DNSClientFactory
- No class docstring; 0/2 instance variable, 1/4 method documentedtwisted.names.test.test_srvconnect.DummyFactory
- Dummy client factory that stores the reason of connection failure.twisted.protocols.ftp._PassiveConnectionFactory
- Undocumentedtwisted.protocols.ftp.DTPFactory
- Client factory for data transfer process protocols.twisted.protocols.loopback.LoopbackClientFactory
- Undocumentedtwisted.protocols.policies.WrappingFactory
- Wraps a factory and its protocols, and keeps track of them.twisted.internet.test.test_endpoints.UppercaseWrapperFactory
- A wrapper factory which uppercases all strings passed through it.twisted.protocols.haproxy._wrapper.HAProxyWrappingFactory
- A Factory wrapper that adds PROXY protocol support to connections.twisted.protocols.policies.LimitConnectionsByPeer
- Undocumentedtwisted.protocols.policies.SpewingFactory
- Undocumentedtwisted.protocols.policies.ThrottlingFactory
- Throttles bandwidth and number of connections.twisted.test.test_policies.TestableThrottlingFactory
- policies.ThrottlingFactory
using a task.Clock
for tests.twisted.protocols.policies.TimeoutFactory
- Factory for TimeoutWrapper.twisted.test.test_policies.TestableTimeoutFactory
- policies.TimeoutFactory
using a task.Clock
for tests.twisted.protocols.policies.TrafficLoggingFactory
- No class docstring; 0/3 instance variable, 1/4 method documentedtwisted.test.test_policies.TestLoggingFactory
- Undocumentedtwisted.protocols.tls.TLSMemoryBIOFactory
- TLSMemoryBIOFactory
adds TLS to connections.twisted.test.test_policies.WrappingFactory
- Undocumentedtwisted.test.test_tcp.FireOnCloseFactory
- Undocumentedtwisted.test.test_tcp.WiredFactory
- Undocumentedtwisted.protocols.portforward.ProxyClientFactory
- Undocumentedtwisted.test.test_protocols.TestableProxyClientFactory
- Test proxy client factory that keeps the last created protocol instance.twisted.protocols.test.test_tls.ClientNegotiationFactory
- A ClientFactory
that has a set of acceptable protocols for NPN/ALPN negotiation.twisted.spread.pb.PBClientFactory
- Client factory for PB brokers.twisted.test.test_amp.SingleUseFactory
- Undocumentedtwisted.test.test_policies.SillyFactory
- Undocumentedtwisted.test.test_tcp.LargeBufferReaderClientFactory
- Undocumentedtwisted.test.test_tcp.MyClientFactory
- Client factory which creates AccumulatingProtocol
instances.twisted.test.test_tcp.ClientStartStopFactory
- Undocumentedtwisted.test.test_tcp.MyOtherClientFactory
- Undocumentedtwisted.test.test_tcp.WriterClientFactory
- Undocumentedtwisted.test.test_unix.FailedConnectionClientFactory
- Undocumentedtwisted.web.proxy.ProxyClientFactory
- Used by ProxyRequest to implement a simple web proxy.twisted.web.xmlrpc.QueryFactory
- XML-RPC Client Factorytwisted.web.test.test_xmlrpc.TestQueryFactory
- QueryFactory using TestQueryProtocol
for saving headers.twisted.web.test.test_xmlrpc.TestQueryFactoryCancel
- QueryFactory that saves a reference to the twisted.internet.interfaces.IConnector
to test connection lost.twisted.words.protocols.irc.DccChatFactory
- Undocumentedtwisted.internet.protocol.ServerFactory
- Subclass this to indicate that your protocol.Factory is only usable for servers.twisted.internet.test.connectionmixins._AcceptOneClient
- This factory fires a Deferred
with a protocol instance shortly after it is constructed (hopefully long enough afterwards so that it has been connected to a transport).twisted.mail.protocols.POP3Factory
- A POP3 server protocol factory.twisted.mail.smtp.SMTPFactory
- Factory for SMTP.twisted.mail.protocols.SMTPFactory
- An SMTP server protocol factory.twisted.mail.protocols.ESMTPFactory
- An ESMTP server protocol factory.twisted.mail.test.test_pop3client.TLSServerFactory
- Undocumentedtwisted.mail.test.test_smtp.MultipleDeliveryFactorySMTPServerFactory
- MultipleDeliveryFactorySMTPServerFactory
creates SMTP server protocol instances with message delivery factory objects supplied to it. Each factory is used for one connection and then discarded. Factories are used in the order they are supplied.twisted.names.server.DNSServerFactory
- Server factory and tracker for DNSProtocol
connections. This class also provides records for responses to DNS queries.twisted.names.test.test_server.NoResponseDNSServerFactory
- A server.DNSServerFactory
subclass which does not attempt to reply to any received messages.twisted.names.test.test_server.RaisingDNSServerFactory
- A server.DNSServerFactory
subclass whose methods raise an exception containing the supplied arguments.twisted.protocols.ftp.FTPDataPortFactory
- Factory for data connections that use the PORT commandtwisted.protocols.policies.LimitTotalConnectionsFactory
- Factory that limits the number of simultaneous connections.twisted.protocols.ftp.FTPFactory
- A factory for producing ftp protocol instancestwisted.protocols.postfix.PostfixTCPMapDeferringDictServerFactory
- An in-memory dictionary factory for PostfixTCPMapServer.twisted.protocols.postfix.PostfixTCPMapDictServerFactory
- An in-memory dictionary factory for PostfixTCPMapServer.twisted.protocols.test.test_tls.ServerNegotiationFactory
- A ServerFactory
that has a set of acceptable protocols for NPN/ALPN negotiation.twisted.runner.inetd.InetdFactory
- Undocumentedtwisted.spread.pb.PBServerFactory
- Server factory for perspective broker.twisted.spread.test.test_pb.ConnectionNotifyServerFactory
- A server factory which stores the last connection and fires a Deferred
on connection made. This factory can handle only one client connection.twisted.spread.test.test_pbfailure.SaveProtocolServerFactory
- A pb.PBServerFactory
that saves the latest connected client in protocolInstance.twisted.web.test.test_distrib.PBServerFactory
- A PB server factory which keeps track of the most recent protocol it created.twisted.test.test_policies.Server
- A simple server factory using EchoProtocol
.twisted.test.test_tcp.ClosingFactory
- Factory that closes port immediately.twisted.test.test_tcp.MyHCFactory
- Undocumentedtwisted.test.test_tcp.MyServerFactory
- Server factory which creates AccumulatingProtocol
instances.twisted.web.http.HTTPFactory
- Factory for HTTP server.twisted.web.server.Site
- A web site: manage log, sessions, and resources.twisted.web.test.test_distrib.MySite
- Undocumentedtwisted.words.protocols.jabber.xmlstream.XmlStreamServerFactory
- Factory for Jabber XmlStream objects as a server.twisted.words.protocols.jabber.component.XMPPComponentServerFactory
- XMPP Component Server factory.twisted.words.service.IRCFactory
- IRC server that creates instances of the IRCUser
protocol.twisted.internet.test.test_endpoints.SpecificFactory
- An IProtocolFactory
whose buildProtocol always returns its specificProtocol and sets passedAddress.twisted.protocols.portforward.ProxyFactory
- Factory for port forwarder.twisted.test.test_protocols.TestableProxyFactory
- Test proxy factory that keeps the last created protocol instance.twisted.protocols.socks.SOCKSv4Factory
- A factory for a SOCKSv4 proxy.twisted.protocols.socks.SOCKSv4IncomingFactory
- A utility class for building protocols for incoming connections.twisted.test.test_internet.MyFactory
- Sample factory.twisted.test.test_tcp.StartStopFactory
- Undocumentedtwisted.web.client._HTTP11ClientFactory
- A factory for HTTP11ClientProtocol
, used by HTTPConnectionPool
.twisted.web.test.test_agent.DummyFactory
- Create StubHTTPProtocol instances.twisted.words.protocols.irc.DccSendFactory
- Undocumentedtwisted.internet.protocol.FileWrapper
- A wrapper around a file-like object to make it behave as a Transport.twisted.internet.serialport.BaseSerialPort
- Base class for Windows and POSIX serial ports.twisted.internet._posixserialport.SerialPort
- A select()able serial device, acting as a transport.twisted.internet.serialport.SerialPort
- A serial device, acting as a transport, that uses a win32 event.twisted.internet.ssl.AcceptableCiphers
- A representation of ciphers that are acceptable for TLS connections.twisted.internet.ssl.CertificateOptions
- A CertificateOptions
specifies the security properties for a client or server TLS connection used with OpenSSL.twisted.internet.ssl.ClientContextFactory
- A context factory for SSL clients.twisted.test.ssl_helpers.ClientTLSContext
- SSL Context Factory for client-side connections.twisted.internet.ssl.ContextFactory
- A factory for SSL context objects, for server SSL connections.twisted.internet.ssl.DefaultOpenSSLContextFactory
- DefaultOpenSSLContextFactory
is a factory for server-side SSL context objects. These objects define certain parameters related to SSL handshakes and the subsequent connection.twisted.test.test_ssl.ServerTLSContext
- A context factory with a default method set to OpenSSL.SSL.SSLv23_METHOD
.twisted.internet.ssl.DiffieHellmanParameters
- A representation of key generation parameters that are required for Diffie-Hellman key exchange.twisted.internet.ssl.OpenSSLDefaultPaths
- Trust the set of default verify paths that OpenSSL was built with, as specified by SSL_CTX_set_default_verify_paths.twisted.internet.stdio.PipeAddress
- Undocumentedtwisted.internet.task._Timer
- Undocumentedtwisted.internet.task.Clock
- Provide a deterministic, easily-controlled implementation of IReactorTime.callLater
. This is commonly useful for writing deterministic unit tests for code which schedules events using this API.twisted.internet.test.test_endpoints.RaisingMemoryReactorWithClock
- An extension of RaisingMemoryReactor
with task.Clock
.twisted.internet.testing.MemoryReactorClock
- Undocumentedtwisted.names.test.test_util.MemoryReactor
- An IReactorTime
and IReactorUDP
provider.twisted.pair.test.test_tuntap.FSSetClock
- An FSSetClock
is a IReactorFDSet
and an IReactorClock
.twisted.runner.test.test_procmon.DummyProcessReactor
- No summarytwisted.internet.task.CooperativeTask
- A CooperativeTask
is a task object inside a Cooperator
, which can be paused, resumed, and stopped. It can also have its completion (or termination) monitored.twisted.internet.task.Cooperator
- Cooperative task scheduler.twisted.internet.task.LoopingCall
- Call a function repeatedly.twisted.test.test_task.TestableLoopingCall
- Undocumentedtwisted.internet.tcp._AbortingMixin
- Common implementation of abortConnection.twisted.internet.iocpreactor.tcp.Connection
- No summarytwisted.internet.iocpreactor.tcp.Client
- No summarytwisted.internet.iocpreactor.tcp.Server
- Serverside socket-stream connection class.twisted.internet.tcp.Connection
- Superclass of all socket-based FileDescriptors.twisted.internet.tcp.BaseClient
- A base class for client TCP (and similar) sockets.twisted.internet.tcp.Client
- A transport for a TCP protocol; either TCPv4 or TCPv6.twisted.internet.ssl.Client
- I am an SSL client.twisted.internet.unix.Client
- A client for Unix sockets.twisted.internet.tcp.Server
- Serverside socket-stream connection class.twisted.internet.ssl.Server
- I am an SSL server.twisted.internet.unix.Server
- No class docstring; 0/2 instance variable, 0/3 method, 1/1 class method documentedtwisted.internet.tcp._BaseBaseClient
- Code shared with other (non-POSIX) reactors for management of general outgoing connections.twisted.internet.iocpreactor.tcp.Client
- No summarytwisted.internet.tcp.BaseClient
- A base class for client TCP (and similar) sockets.twisted.internet.tcp.Client
- A transport for a TCP protocol; either TCPv4 or TCPv6.twisted.internet.ssl.Client
- I am an SSL client.twisted.internet.unix.Client
- A client for Unix sockets.twisted.internet.tcp._BaseTCPClient
- Code shared with other (non-POSIX) reactors for management of outgoing TCP connections (both TCPv4 and TCPv6).twisted.internet.iocpreactor.tcp.Client
- No summarytwisted.internet.tcp.Client
- A transport for a TCP protocol; either TCPv4 or TCPv6.twisted.internet.ssl.Client
- I am an SSL client.twisted.internet.tcp._BuffersLogs
- A context manager that buffers any log events until after its block exits.twisted.internet.tcp._FileDescriptorReservation
- _IFileDescriptorReservation
implementation.twisted.internet.tcp._NullFileDescriptorReservation
- A null implementation of _IFileDescriptorReservation
.twisted.internet.tcp._SocketCloser
- No summarytwisted.internet.iocpreactor.tcp.Connection
- No summarytwisted.internet.iocpreactor.tcp.Client
- No summarytwisted.internet.iocpreactor.tcp.Server
- Serverside socket-stream connection class.twisted.internet.iocpreactor.tcp.Port
- No class docstring; 0/15 instance variable, 0/2 class variable, 5/11 methods documentedtwisted.internet.tcp.Connection
- Superclass of all socket-based FileDescriptors.twisted.internet.tcp.BaseClient
- A base class for client TCP (and similar) sockets.twisted.internet.tcp.Client
- A transport for a TCP protocol; either TCPv4 or TCPv6.twisted.internet.ssl.Client
- I am an SSL client.twisted.internet.unix.Client
- A client for Unix sockets.twisted.internet.tcp.Server
- Serverside socket-stream connection class.twisted.internet.ssl.Server
- I am an SSL server.twisted.internet.unix.Server
- No class docstring; 0/2 instance variable, 0/3 method, 1/1 class method documentedtwisted.internet.tcp.Port
- A TCP server port, listening for connections.twisted.internet.ssl.Port
- I am an SSL port.twisted.internet.unix.Port
- No class docstring; 0/4 instance variable, 2/6 methods, 1/1 class method documentedtwisted.internet.test.connectionmixins._SimplePullProducer
- A pull producer which writes one byte whenever it is resumed. For use by test_unregisterProducerAfterDisconnect.twisted.internet.test.connectionmixins.BrokenContextFactory
- A context factory with a broken getContext method, for exercising the error handling for such a case.twisted.internet.test.connectionmixins.ConnectionTestsMixin
- This mixin defines test methods which should apply to most ITransport
implementations.twisted.internet.test.test_tcp.TCPClientTestsBase
- Base class for builders defining tests related to IReactorTCP.connectTCP
. Classes which uses this in must provide all of the documented instance variables in order to specify how the test works. These are documented as instance variables rather than declared as methods due to some peculiar inheritance ordering concerns, but they are effectively abstract methods.twisted.internet.test.test_tcp.TCP4ClientTestsBuilder
- Builder configured with IPv4 parameters for tests related to IReactorTCP.connectTCP
.twisted.internet.test.test_tcp.TCP6ClientTestsBuilder
- Builder configured with IPv6 parameters for tests related to IReactorTCP.connectTCP
.twisted.internet.test.test_tls.SSLClientTestsMixin
- Mixin defining tests relating to ITLSTransport
.twisted.internet.test.test_tls.StartTLSClientTestsMixin
- Tests for TLS connections established using ITLSTransport.startTLS
(as opposed to IReactorSSL.connectSSL
or IReactorSSL.listenSSL
).twisted.internet.test.test_unix.UNIXTestsBuilder
- Builder defining tests relating to IReactorUNIX
.twisted.internet.test.connectionmixins.EndpointCreator
- Create client and server endpoints that know how to connect to each other.twisted.internet.test.test_tcp.TCPCreator
- Create IPv4 TCP endpoints for runProtocolsWithReactor
-based tests.twisted.internet.test.test_tcp.TCP6Creator
- Create IPv6 TCP endpoints for ReactorBuilder.runProtocolsWithReactor-based tests.twisted.internet.test.test_tls.SSLCreator
- Create SSL endpoints.twisted.internet.test.test_tls.StartTLSClientCreator
- Create ITLSTransport.startTLS
endpoint for the client, and normal SSL for server just because it's easier.twisted.internet.test.test_unix.UNIXCreator
- Create UNIX socket end points.twisted.internet.test.connectionmixins.LogObserverMixin
- Mixin for TestCase
subclasses which want to observe log events.twisted.internet.test.test_tcp.StreamTransportTestsMixin
- Mixin defining tests which apply to any port/connection based transport.twisted.internet.test.test_tcp.TCPFDPortTestsBuilder
- Undocumentedtwisted.internet.test.test_tcp.TCPPortTestsBuilder
- Undocumentedtwisted.internet.test.test_tls.TLSPortTestsBuilder
- Tests for IReactorSSL.listenSSL
twisted.internet.test.test_unix.UNIXFDPortTestsBuilder
- Tests for IReactorUNIX.adoptStreamPort
twisted.internet.test.test_unix.UNIXPortTestsBuilder
- Tests for IReactorUNIX.listenUnix
twisted.internet.test.test_udp.DatagramTransportTestsMixin
- Mixin defining tests which apply to any port/datagram based transport.twisted.internet.test.test_udp.UDPFDServerTestsBuilder
- Run UDPPortTestsMixin
tests using adopted UDP sockets.twisted.internet.test.test_udp.UDPServerTestsBuilder
- Run UDPPortTestsMixin
tests using newly created UDP sockets.twisted.internet.test.connectionmixins.StreamClientTestsMixin
- This mixin defines tests applicable to SOCK_STREAM client implementations.twisted.internet.test.test_tcp.TCPClientTestsBase
- Base class for builders defining tests related to IReactorTCP.connectTCP
. Classes which uses this in must provide all of the documented instance variables in order to specify how the test works. These are documented as instance variables rather than declared as methods due to some peculiar inheritance ordering concerns, but they are effectively abstract methods.twisted.internet.test.test_tcp.TCP4ClientTestsBuilder
- Builder configured with IPv4 parameters for tests related to IReactorTCP.connectTCP
.twisted.internet.test.test_tcp.TCP6ClientTestsBuilder
- Builder configured with IPv6 parameters for tests related to IReactorTCP.connectTCP
.twisted.internet.test.test_unix.UnixClientTestsBuilder
- Define tests for IReactorUNIX.connectUNIX
.twisted.internet.test.fakeendpoint.EndpointBase
- Undocumentedtwisted.internet.test.fakeendpoint.StreamClient
- Undocumentedtwisted.internet.test.fakeendpoint.StreamServer
- Undocumentedtwisted.internet.test.fakeendpoint.PluginBase
- Undocumentedtwisted.internet.test.fakeendpoint.FakeClientParserWithReactor
- Undocumentedtwisted.internet.test.fakeendpoint.FakeParser
- Undocumentedtwisted.internet.test.reactormixins.ReactorBuilder
- SynchronousTestCase
mixin which provides a reactor-creation API. This mixin defines setUp and tearDown, so mix it in before SynchronousTestCase
or call its methods from the overridden ones in the subclass.twisted.internet.test.test_asyncioreactor.AsyncioSelectorReactorTests
- AsyncioSelectorReactor
tests.twisted.internet.test.test_core.SystemEventTestsBuilder
- Builder defining tests relating to IReactorCore.addSystemEventTrigger
and IReactorCore.fireSystemEvent
.twisted.internet.test.test_fdset.ReactorFDSetTestsBuilder
- Builder defining tests relating to IReactorFDSet
.twisted.internet.test.test_gireactor.GApplicationRegistrationTests
- GtkApplication and GApplication are supported by twisted.internet.gtk3reactor
and twisted.internet.gireactor
.twisted.internet.test.test_newtls.ProducerTestsMixin
- Test the new TLS code integrates TLSMemoryBIOProtocol correctly.twisted.internet.test.test_process.ProcessTestsBuilderBase
- Base class for IReactorProcess
tests which defines some tests which can be applied to PTY or non-PTY uses of spawnProcess.twisted.internet.test.test_process.ProcessTestsBuilder
- Builder defining tests relating to IReactorProcess
for child processes which do not have a PTY.twisted.internet.test.test_process.PTYProcessTestsBuilder
- Builder defining tests relating to IReactorProcess
for child processes which have a PTY.twisted.internet.test.test_socket.AdoptDatagramPortErrorsTestsBuilder
- Builder for testing IReactorSocket.adoptDatagramPort
implementations.twisted.internet.test.test_socket.AdoptStreamConnectionErrorsTestsBuilder
- Builder for testing IReactorSocket.adoptStreamConnection
implementations.twisted.internet.test.test_socket.AdoptStreamPortErrorsTestsBuilder
- Builder for testing IReactorSocket.adoptStreamPort
implementations.twisted.internet.test.test_socket.IReactorSocketVerificationTestsBuilder
- Builder for testing IReactorSocket
implementations for required methods and method signatures.twisted.internet.test.test_stdio.StdioFilesTests
- StandardIO
supports reading and writing to filesystem files.twisted.internet.test.test_tcp.AbortConnectionTests
- TCP-specific AbortConnectionMixin
tests.twisted.internet.test.test_tcp.AdoptStreamConnectionTestsBuilder
- Test server transports built using adoptStreamConnection.twisted.internet.test.test_tcp.TCPClientTestsBase
- Base class for builders defining tests related to IReactorTCP.connectTCP
. Classes which uses this in must provide all of the documented instance variables in order to specify how the test works. These are documented as instance variables rather than declared as methods due to some peculiar inheritance ordering concerns, but they are effectively abstract methods.twisted.internet.test.test_tcp.TCP4ClientTestsBuilder
- Builder configured with IPv4 parameters for tests related to IReactorTCP.connectTCP
.twisted.internet.test.test_tcp.TCP6ClientTestsBuilder
- Builder configured with IPv6 parameters for tests related to IReactorTCP.connectTCP
.twisted.internet.test.test_tcp.TCPConnectionTestsBuilder
- Builder defining tests relating to twisted.internet.tcp.Connection
.twisted.internet.test.test_tcp.TCPConnectorTestsBuilder
- Tests for the IConnector
provider returned by IReactorTCP.connectTCP
.twisted.internet.test.test_tcp.TCP4ConnectorTestsBuilder
- Undocumentedtwisted.internet.test.test_tcp.TCP6ConnectorTestsBuilder
- Undocumentedtwisted.internet.test.test_tcp.TCPFDPortTestsBuilder
- Undocumentedtwisted.internet.test.test_tcp.TCPPortTestsBuilder
- Undocumentedtwisted.internet.test.test_tcp.TCPTransportTestsBuilder
- Test standard ITCPTransport
s built with listenTCP and connectTCP.twisted.internet.test.test_threads.ThreadTestsBuilder
- Builder for defining tests relating to IReactorThreads
.twisted.internet.test.test_time.GlibTimeTestsBuilder
- Builder for defining tests relating to IReactorTime
for reactors based off glib.twisted.internet.test.test_time.TimeTestsBuilder
- Builder for defining tests relating to IReactorTime
.twisted.internet.test.test_tls.AbortSSLConnectionTests
- abortConnection tests using SSL.twisted.internet.test.test_tls.SSLClientTestsMixin
- Mixin defining tests relating to ITLSTransport
.twisted.internet.test.test_tls.StartTLSClientTestsMixin
- Tests for TLS connections established using ITLSTransport.startTLS
(as opposed to IReactorSSL.connectSSL
or IReactorSSL.listenSSL
).twisted.internet.test.test_tls.TLSPortTestsBuilder
- Tests for IReactorSSL.listenSSL
twisted.internet.test.test_udp.UDPFDServerTestsBuilder
- Run UDPPortTestsMixin
tests using adopted UDP sockets.twisted.internet.test.test_udp.UDPServerTestsBuilder
- Run UDPPortTestsMixin
tests using newly created UDP sockets.twisted.internet.test.test_unix.UNIXAdoptStreamConnectionTestsBuilder
- No class docstring; 0/1 class variable, 3/3 methods documentedtwisted.internet.test.test_unix.UnixClientTestsBuilder
- Define tests for IReactorUNIX.connectUNIX
.twisted.internet.test.test_unix.UNIXDatagramTestsBuilder
- Builder defining tests relating to IReactorUNIXDatagram
.twisted.internet.test.test_unix.UNIXFDPortTestsBuilder
- Tests for IReactorUNIX.adoptStreamPort
twisted.internet.test.test_unix.UNIXPortTestsBuilder
- Tests for IReactorUNIX.listenUnix
twisted.internet.test.test_unix.UNIXTestsBuilder
- Builder defining tests relating to IReactorUNIX
.twisted.internet.test.test_win32events.Win32EventsTestsBuilder
- Builder defining tests relating to IReactorWin32Events
.twisted.internet.test.test_address.AddressTestCaseMixin
- No class docstring; 4/4 methods documentedtwisted.conch.test.test_address.SSHTransportAddressTests
- twisted.conch.ssh.address.SSHTransportAddress
is what Conch transports use to represent the other side of the SSH connection. This tests the basic functionality of that class (string representation, comparison, &c).twisted.internet.test.test_address.EmptyUNIXAddressTests
- Tests for UNIXAddress
operations involving a None
address.twisted.internet.test.test_address.HostnameAddressTests
- Test case for HostnameAddress
.twisted.internet.test.test_address.IPv4AddressTestCaseMixin
- Undocumentedtwisted.internet.test.test_address.IPv4AddressTCPTests
- No class docstring; 2/2 methods documentedtwisted.internet.test.test_address.IPv4AddressUDPTests
- No class docstring; 2/2 methods documentedtwisted.internet.test.test_address.IPv6AddressTests
- No class docstring; 0/1 class variable, 2/2 methods documentedtwisted.internet.test.test_base.DelayedCallMixin
- DelayedCall
twisted.internet.test.test_base.FakeReactor
- A fake reactor implementation which just supports enough reactor APIs for ThreadedResolver
.twisted.internet.test.test_endpoints.ClientEndpointTestCaseMixin
- Generic test methods to be mixed into all client endpoint test classes.twisted.internet.test.test_endpoints._HostnameEndpointMemoryReactorMixin
- Common methods for testing HostnameEndpoint
against MemoryReactor
instances that do not provide IReactorPluggableNameResolver
.twisted.internet.test.test_endpoints.HostnameEndpointMemoryIPv4ReactorTests
- IPv4 resolution tests for HostnameEndpoint
with MemoryReactor
subclasses that do not provide IReactorPluggableNameResolver
.twisted.internet.test.test_endpoints.HostnameEndpointMemoryIPv6ReactorTests
- IPv6 resolution tests for HostnameEndpoint
with MemoryReactor
subclasses that do not provide IReactorPluggableNameResolver
.twisted.internet.test.test_endpoints.EndpointTestCaseMixin
- Generic test methods to be mixed into all endpoint test classes.twisted.internet.test.test_endpoints.SSL4EndpointsTests
- Tests for SSL Endpoints.twisted.internet.test.test_endpoints.TCP4EndpointsTests
- Tests for TCP IPv4 Endpoints.twisted.internet.test.test_endpoints.TCP6EndpointsTests
- Tests for TCP IPv6 Endpoints.twisted.internet.test.test_endpoints.UNIXEndpointsTests
- Tests for UnixSocket Endpoints.twisted.internet.test.test_endpoints.HostnameEndpointsOneIPv4Tests
- Tests for the hostname based endpoints when GAI returns only one (IPv4) address.twisted.internet.test.test_endpoints.HostnameEndpointsOneIPv6Tests
- Tests for the hostname based endpoints when GAI returns only one (IPv6) address.twisted.internet.test.test_endpoints.TCP6EndpointNameResolutionTests
- Tests for a TCP IPv6 Client Endpoint pointed at a hostname instead of an IPv6 address literal.twisted.internet.test.test_endpoints.FakeStdio
- A stdio.StandardIO
like object that simply captures its constructor arguments.twisted.internet.test.test_endpoints.MemoryProcessReactor
- A fake IReactorProcess
provider to be used in tests.twisted.internet.test.test_endpoints.ServerEndpointTestCaseMixin
- Generic test methods to be mixed into all client endpoint test classes.twisted.internet.test.test_endpoints.AdoptedStreamServerEndpointTests
- Tests for adopted socket-based stream server endpoints.twisted.internet.test.test_endpoints.EndpointTestCaseMixin
- Generic test methods to be mixed into all endpoint test classes.twisted.internet.test.test_endpoints.SSL4EndpointsTests
- Tests for SSL Endpoints.twisted.internet.test.test_endpoints.TCP4EndpointsTests
- Tests for TCP IPv4 Endpoints.twisted.internet.test.test_endpoints.TCP6EndpointsTests
- Tests for TCP IPv6 Endpoints.twisted.internet.test.test_endpoints.UNIXEndpointsTests
- Tests for UnixSocket Endpoints.twisted.internet.test.test_epollreactor.Descriptor
- Records reads and writes, as if it were a FileDescriptor.twisted.internet.test.test_fdset.RemovingDescriptor
- A read descriptor which removes itself from the reactor as soon as it gets a chance to do a read and keeps track of when its own fileno method is called.twisted.internet.test.test_newtls.FakeProducer
- A producer that does nothing.twisted.internet.test.test_posixprocess.FakeFile
- A dummy file object which records when it is closed.twisted.internet.test.test_posixprocess.FakeResourceModule
- Fake version of resource
which hard-codes a particular rlimit for maximum open files.twisted.internet.test.test_resolver.FakeAddrInfoGetter
- Test object implementing getaddrinfo.twisted.internet.test.test_resolver.ResultHolder
- A resolution receiver which holds onto the results it received.twisted.internet.test.test_resolver.SillyResolverSimple
- Trivial implementation of IResolverSimple
twisted.internet.test.test_serialport.DoNothing
- Object with methods that do nothing.twisted.internet.test.test_tcp._ExhaustsFileDescriptors
- A class that triggers EMFILE by creating as many file descriptors as necessary.twisted.internet.test.test_tcp._FakeFDSetReactor
- An in-memory implementation of IReactorFDSet
, which records the current sets of active IReadDescriptor
and IWriteDescriptor
s.twisted.internet.test.test_tcp.AbortConnectionMixin
- Unit tests for ITransport.abortConnection
.twisted.internet.test.test_tcp.AbortConnectionTests
- TCP-specific AbortConnectionMixin
tests.twisted.internet.test.test_tls.AbortSSLConnectionTests
- abortConnection tests using SSL.twisted.internet.test.test_tcp.AssertPeerClosedOnEMFILETests.NullExhauster
- An exhauster that does nothing.twisted.internet.test.test_tcp.ConnectToTCPListenerMixin
- Provides connectToListener
for TCP transports.twisted.internet.test.test_tcp.ListenTCPMixin
- Mixin which uses IReactorTCP.listenTCP
to hand out listening TCP ports.twisted.internet.test.test_tcp.TCPPortTestsBuilder
- Undocumentedtwisted.internet.test.test_tcp.SocketTCPMixin
- Mixin which uses IReactorSocket.adoptStreamPort
to hand out listening TCP ports.twisted.internet.test.test_tcp.TCPFDPortTestsBuilder
- Undocumentedtwisted.internet.test.test_tls.TLSPortTestsBuilder
- Tests for IReactorSSL.listenSSL
twisted.internet.test.test_tcp.FakeResolver
- A resolver implementation based on a dict mapping names to addresses.twisted.internet.test.test_tcp.FakeSocket
- A fake for socket.socket
objects.twisted.internet.test.test_tcp.TCPPortTestsMixin
- Tests for IReactorTCP.listenTCP
twisted.internet.test.test_tcp.TCPFDPortTestsBuilder
- Undocumentedtwisted.internet.test.test_tcp.TCPPortTestsBuilder
- Undocumentedtwisted.internet.test.test_tcp.TCPTransportServerAddressTestMixin
- Test mixing for TCP server address building and log prefix.twisted.internet.test.test_tcp.AdoptStreamConnectionTestsBuilder
- Test server transports built using adoptStreamConnection.twisted.internet.test.test_tcp.TCPTransportTestsBuilder
- Test standard ITCPTransport
s built with listenTCP and connectTCP.twisted.internet.test.test_tcp.WriteSequenceTestsMixin
- Test for twisted.internet.abstract.FileDescriptor.writeSequence
.twisted.internet.test.test_tcp.AdoptStreamConnectionTestsBuilder
- Test server transports built using adoptStreamConnection.twisted.internet.test.test_tcp.TCPTransportTestsBuilder
- Test standard ITCPTransport
s built with listenTCP and connectTCP.twisted.internet.test.test_unix.UNIXAdoptStreamConnectionTestsBuilder
- No class docstring; 0/1 class variable, 3/3 methods documentedtwisted.internet.test.test_testing.TestConsumer
- A very basic test consumer for use with the NonStreamingProducerTests.twisted.internet.test.test_tls.BadContextTestsMixin
- Mixin for ReactorBuilder
subclasses which defines a helper for testing the handling of broken context factories.twisted.internet.test.test_tls.SSLClientTestsMixin
- Mixin defining tests relating to ITLSTransport
.twisted.internet.test.test_tls.TLSPortTestsBuilder
- Tests for IReactorSSL.listenSSL
twisted.internet.test.test_tls.ContextGeneratingMixin
- No class docstring; 0/1 class variable, 1/2 method documentedtwisted.internet.test.test_newtls.ProducerTestsMixin
- Test the new TLS code integrates TLSMemoryBIOProtocol correctly.twisted.internet.test.test_tls.AbortSSLConnectionTests
- abortConnection tests using SSL.twisted.internet.test.test_tls.SSLClientTestsMixin
- Mixin defining tests relating to ITLSTransport
.twisted.internet.test.test_tls.SSLCreator
- Create SSL endpoints.twisted.internet.test.test_tls.StartTLSClientCreator
- Create ITLSTransport.startTLS
endpoint for the client, and normal SSL for server just because it's easier.twisted.internet.test.test_tls.TLSPortTestsBuilder
- Tests for IReactorSSL.listenSSL
twisted.internet.test.test_tls.StartTLSClientEndpoint
- An endpoint which wraps another one and adds a TLS layer immediately when connections are set up.twisted.internet.test.test_tls.TLSMixin
- Undocumentedtwisted.internet.test.test_newtls.ProducerTestsMixin
- Test the new TLS code integrates TLSMemoryBIOProtocol correctly.twisted.internet.test.test_tls.SSLClientTestsMixin
- Mixin defining tests relating to ITLSTransport
.twisted.internet.test.test_tls.StartTLSClientTestsMixin
- Tests for TLS connections established using ITLSTransport.startTLS
(as opposed to IReactorSSL.connectSSL
or IReactorSSL.listenSSL
).twisted.internet.test.test_tls.TLSPortTestsBuilder
- Tests for IReactorSSL.listenSSL
twisted.internet.test.test_udp.UDPPortTestsMixin
- Tests for IReactorUDP.listenUDP
and IReactorSocket.adoptDatagramPort
.twisted.internet.test.test_udp.UDPFDServerTestsBuilder
- Run UDPPortTestsMixin
tests using adopted UDP sockets.twisted.internet.test.test_udp.UDPServerTestsBuilder
- Run UDPPortTestsMixin
tests using newly created UDP sockets.twisted.internet.test.test_udp_internals.StringUDPSocket
- A fake UDP socket object, which returns a fixed sequence of strings and/or socket errors. Useful for testing.twisted.internet.test.test_unix.ListenUNIXMixin
- Mixin which uses IReactorTCP.listenUNIX
to hand out listening UNIX ports.twisted.internet.test.test_unix.UNIXPortTestsBuilder
- Tests for IReactorUNIX.listenUnix
twisted.internet.test.test_unix.SocketUNIXMixin
- Mixin which uses IReactorSocket.adoptStreamPort
to hand out listening UNIX ports.twisted.internet.test.test_unix.UNIXFDPortTestsBuilder
- Tests for IReactorUNIX.adoptStreamPort
twisted.internet.test.test_unix.UNIXFamilyMixin
- Test-helper defining mixin for things related to AF_UNIX sockets.twisted.internet.test.test_unix.UNIXDatagramTestsBuilder
- Builder defining tests relating to IReactorUNIXDatagram
.twisted.internet.test.test_unix.UNIXTestsBuilder
- Builder defining tests relating to IReactorUNIX
.twisted.internet.test.test_unix.UNIXPortTestsMixin
- No class docstring; 0/1 class variable, 2/2 methods documentedtwisted.internet.test.test_unix.UNIXFDPortTestsBuilder
- Tests for IReactorUNIX.adoptStreamPort
twisted.internet.test.test_unix.UNIXPortTestsBuilder
- Tests for IReactorUNIX.listenUnix
twisted.internet.test.test_win32events.Listener
- Listener
is an object that can be added to a IReactorWin32Events
reactor to receive callback notification when a Windows event is set. It records what thread its callback is invoked in and fires a Deferred.twisted.internet.testing._FakeConnector
- A fake IConnector
that allows us to inspect if it has been told to stop connecting.twisted.internet.testing._FakePort
- A fake IListeningPort
to be used in tests.twisted.internet.testing.FakeDatagramTransport
- Undocumentedtwisted.internet.testing.MemoryReactor
- A fake reactor to be used in tests. This reactor doesn't actually do much that's useful yet. It accepts TCP connection setup attempts, but they will never succeed.twisted.internet.testing.MemoryReactorClock
- Undocumentedtwisted.internet.testing.NonStreamingProducer
- A pull producer which writes 10 times only.twisted.internet.testing.RaisingMemoryReactor
- A fake reactor to be used in tests. It accepts TCP connection setup attempts, but they will fail.twisted.internet.test.test_endpoints.RaisingMemoryReactorWithClock
- An extension of RaisingMemoryReactor
with task.Clock
.twisted.internet.testing.StringTransport
- A transport implementation which buffers data in memory and keeps track of its other state without providing any behavior.twisted.internet.testing.StringTransportWithDisconnection
- A StringTransport
which on disconnection will trigger the connection lost on the attached protocol.twisted.internet.test.test_endpoints.MemoryProcessTransport
- A fake IProcessTransport
provider to be used in tests.twisted.test.test_socks.StringTCPTransport
- Undocumentedtwisted.internet.udp.MulticastMixin
- Implement multicast functionality.twisted.internet.udp.MulticastPort
- UDP Port that supports multicasting.twisted.internet.unix._SendmsgMixin
- Mixin for stream-oriented UNIX transports which uses sendmsg and recvmsg to offer additional functionality, such as copying file descriptors into other processes.twisted.internet.unix.Client
- A client for Unix sockets.twisted.internet.unix.Server
- No class docstring; 0/2 instance variable, 0/3 method, 1/1 class method documentedtwisted.internet.unix._UNIXPort
- No class docstring; 1/1 method documentedtwisted.internet.unix.DatagramPort
- Datagram UNIX port, listening for packets.twisted.internet.unix.ConnectedDatagramPort
- A connected datagram UNIX socket.twisted.internet.unix.Port
- No class docstring; 0/4 instance variable, 2/6 methods, 1/1 class method documentedtwisted.internet.unix._UnsupportedSendmsgMixin
- Behaviorless placeholder used when twisted.python.sendmsg is not available, preventing IUNIXTransport
from being supported.twisted.internet.win32eventreactor._ThreadedWin32EventsMixin
- This mixin implements IReactorWin32Events
for another reactor by running a Win32Reactor
in a separate thread and dispatching work to it.twisted.internet.iocpreactor.reactor.IOCPReactor
- No class docstring; 0/2 instance variable, 8/17 methods documentedtwisted.internet.win32eventreactor._ThreadFDWrapper
- This wraps an event handler and translates notification in the helper Win32Reactor
thread into a notification in the primary reactor thread.twisted.internet.wxsupport.wxRunner
- Make sure GUI events are handled.twisted.logger._flatten.KeyFlattener
- A KeyFlattener
computes keys for the things within curly braces in PEP-3101-style format strings as parsed by string.Formatter.parse
.twisted.logger._io.LoggingFile
twisted.logger.test.test_io.TestLoggingFile
- LoggingFile
that is also an observer which captures events and messages.twisted.logger._logger.Logger
twisted.logger.test.test_logger.TestLogger
- Logger
with an overridden emit method that keeps track of received events.twisted.logger._stdlib.StringifiableFromEvent
- An object that implements __str__() in order to defer the work of formatting until it's converted into a str.twisted.logger.FileLogObserver
- Log observer that writes to a file-like object.twisted.logger.FilteringLogObserver
- ILogObserver
that wraps another ILogObserver
, but filters out events based on applying a series of ILogFilterPredicate
s.twisted.logger.LegacyLogObserverWrapper
- ILogObserver
that wraps a twisted.python.log.ILogObserver
.twisted.logger.LimitedHistoryLogObserver
- ILogObserver
that stores events in a buffer of a fixed size:twisted.logger.LogBeginner
- A LogBeginner
holds state related to logging before logging has begun, and begins logging when told to do so. Logging "begins" when someone has selected a set of observers, like, for example, a FileLogObserver
...twisted.logger.Logger
- A Logger
emits log messages to an observer. You should instantiate it as a class or module attribute, as documented in this module's documentation
.twisted.logger.LoggingFile
- File-like object that turns write() calls into logging events.twisted.logger.LogLevelFilterPredicate
- ILogFilterPredicate
that filters out events with a log level lower than the log level for the event's namespace.twisted.logger.LogPublisher
- ILogObserver that fans out events to other observers.twisted.logger.STDLibLogObserver
- Log observer that writes to the python standard library's logging module.twisted.logger.test.test_file.DummyFile
- File that counts writes and flushes.twisted.logger.test.test_format.Unformattable
- An object that raises an exception from __repr__.twisted.logger.test.test_logger.LogComposedObject
- A regular object, with a logger attached.twisted.logger.test.test_stdlib.StdlibLoggingContainer
- Continer for a test configuration of stdlib logging objects.twisted.mail._cred.CramMD5ClientAuthenticator
- Undocumentedtwisted.mail._cred.LOGINAuthenticator
- Undocumentedtwisted.mail._cred.PLAINAuthenticator
- Undocumentedtwisted.mail._pop3client._ListSetter
- A utility class to construct a list from a multi-line response accounting for deleted messages.twisted.mail.alias.AliasBase
- The default base class for aliases.twisted.mail.alias.AddressAlias
- An alias which translates one email address into another.twisted.mail.alias.AliasGroup
- An alias which points to multiple destination aliases.twisted.mail.test.test_mail.MockAliasGroup
- An alias group using MockProcessAlias.twisted.mail.alias.FileAlias
- An alias which translates an address to a file.twisted.mail.alias.ProcessAlias
- An alias which is handled by the execution of a program.twisted.mail.test.test_mail.MockProcessAlias
- An alias processor that doesn't actually launch processes.twisted.mail.alias.FileWrapper
- A message receiver which delivers a message to a file.twisted.mail.alias.MessageWrapper
- A message receiver which delivers a message to a child process.twisted.mail.alias.MultiWrapper
- A message receiver which delivers a single message to multiple other message receivers.twisted.mail.imap4._FetchParser
- Undocumentedtwisted.mail.imap4._FetchParser.Body
- Undocumentedtwisted.mail.imap4._FetchParser.BodyStructure
- Undocumentedtwisted.mail.imap4._FetchParser.Envelope
- Undocumentedtwisted.mail.imap4._FetchParser.Flags
- Undocumentedtwisted.mail.imap4._FetchParser.Header
- Undocumentedtwisted.mail.imap4._FetchParser.InternalDate
- Undocumentedtwisted.mail.imap4._FetchParser.MIME
- Undocumentedtwisted.mail.imap4._FetchParser.RFC822
- Undocumentedtwisted.mail.imap4._FetchParser.RFC822Header
- Undocumentedtwisted.mail.imap4._FetchParser.RFC822Size
- Undocumentedtwisted.mail.imap4._FetchParser.RFC822Text
- Undocumentedtwisted.mail.imap4._FetchParser.Text
- Undocumentedtwisted.mail.imap4._FetchParser.UID
- Undocumentedtwisted.mail.imap4._MessageStructure
- _MessageStructure
is a helper base class for message structure classes representing the structure of particular kinds of messages, as defined by their MIME type.twisted.mail.imap4._MultipartMessageStructure
- _MultipartMessageStructure
represents the message structure of a multipart/* message.twisted.mail.imap4._SinglepartMessageStructure
- _SinglepartMessageStructure
represents the message structure of a non-multipart/* message.twisted.mail.imap4._RFC822MessageStructure
- _RFC822MessageStructure
represents the message structure of a message/rfc822 message.twisted.mail.imap4._TextMessageStructure
- _TextMessageStructure
represents the message structure of a text/* message.twisted.mail.imap4.Command
- Undocumentedtwisted.mail.imap4.DontQuoteMe
- Undocumentedtwisted.mail.imap4.FileProducer
- No class docstring; 0/5 instance variable, 0/1 constant, 2/6 methods documentedtwisted.mail.imap4.LiteralFile
- No class docstring; 0/3 instance variable, 0/1 class variable, 1/3 method documentedtwisted.mail.imap4.LiteralString
- No class docstring; 0/3 instance variable, 1/3 method documentedtwisted.mail.imap4.MemoryAccountWithoutNamespaces
- Undocumentedtwisted.mail.imap4.MemoryAccount
- Undocumentedtwisted.mail.test.test_imap.Account
- An in-memory account that provides INamespacePresenter
.twisted.mail.test.test_imap.AccountWithoutNamespaces
- An in-memory account that does not provide INamespacePresenter
.twisted.mail.test.test_imap.Account
- An in-memory account that provides INamespacePresenter
.twisted.mail.imap4.MessageProducer
- No class docstring; 0/5 instance variable, 0/1 class variable, 0/1 constant, 1/3 method documentedtwisted.mail.imap4.MessageSet
- A set of message identifiers usable by both IMAP4Client
and IMAP4Server
via IMailboxIMAP.store
and IMailboxIMAP.fetch
.twisted.mail.imap4.WriteBuffer
- Buffer up a bunch of writes before sending them all to a transport at once.twisted.mail.mail.BounceDomain
- A domain with no users.twisted.mail.mail.DomainWithDefaultDict
- A simulated dictionary for mapping domain names to domain objects with a default value for non-existing keys.twisted.mail.mail.FileMessage
- A message receiver which delivers a message to a file.twisted.mail.maildir.MaildirMessage
- A message receiver which adds a header and delivers a message to a file whose name includes the size of the message.twisted.mail.maildir._MaildirMailboxAppendMessageTask
- A task which adds a message to a maildir mailbox.twisted.mail.maildir._MaildirNameGenerator
- A utility class to generate a unique maildir name.twisted.mail.maildir.AbstractMaildirDomain
- An abstract maildir-backed domain.twisted.mail.maildir.MaildirDirdbmDomain
- A maildir-backed domain where membership is checked with a DirDBM
database.twisted.mail.maildir.DirdbmDatabase
- A credentials checker which authenticates users out of a DirDBM
database.twisted.mail.maildir.StringListMailbox
- An in-memory mailbox.twisted.mail.pop3._HeadersPlusNLines
- A utility class to retrieve the header and some lines of the body of a mail message.twisted.mail.pop3._IteratorBuffer
- An iterator which buffers the elements of a container and periodically passes them as input to a writer.twisted.mail.pop3.APOPCredentials
- Credentials for use in APOP authentication.twisted.mail.pop3.Mailbox
- A base class for mailboxes.twisted.mail.maildir.MaildirMailbox
- A maildir-backed mailbox.twisted.mail.test.test_pop3.DummyMailbox
- An in-memory pop3.IMailbox
implementation.twisted.mail.test.test_pop3.AsyncDeferredMailbox
- Mailbox which has a listMessages implementation which returns a Deferred which has not yet fired.twisted.mail.test.test_pop3.SyncDeferredMailbox
- Mailbox which has a listMessages implementation which returns a Deferred which has already fired.twisted.mail.protocols.DomainDeliveryBase
- A base class for message delivery using the domains of a mail service.twisted.mail.protocols.ESMTPDomainDelivery
- A domain delivery base class for use in an ESMTP server.twisted.mail.protocols.SMTPDomainDelivery
- A domain delivery base class for use in an SMTP server.twisted.mail.relay.DomainQueuer
- An SMTP domain which add messages to a queue intended for relaying.twisted.mail.relay.RelayerMixin
- No class docstring; 0/2 instance variable, 1/5 method documentedtwisted.mail.relay.ESMTPRelayer
- A base class for ESMTP relayers.twisted.mail.relaymanager.ESMTPManagedRelayer
- An ESMTP managed relayer.twisted.mail.relay.SMTPRelayer
- A base class for SMTP relayers.twisted.mail.relaymanager.SMTPManagedRelayer
- An SMTP managed relayer.twisted.mail.relaymanager._AttemptManager
- A manager for an attempt to relay a set of messages to a mail exchange server.twisted.mail.relaymanager.ManagedRelayerMixin
- SMTP Relayer which notifies a managertwisted.mail.relaymanager.ESMTPManagedRelayer
- An ESMTP managed relayer.twisted.mail.relaymanager.SMTPManagedRelayer
- An SMTP managed relayer.twisted.mail.relaymanager.MXCalculator
- A utility for looking up mail exchange hosts and tracking whether they are working or not.twisted.mail.relaymanager.Queue
- A queue for messages to be relayed.twisted.mail.relaymanager.SmartHostSMTPRelayingManager
- A smart host which uses SMTP managed relayers to send messages from the relay queue.twisted.mail.relaymanager.SmartHostESMTPRelayingManager
- A smart host which uses ESMTP managed relayers to send messages from the relay queue.twisted.mail.scripts.mailmail.Configuration
- No summarytwisted.mail.scripts.mailmail.Options
- Store the values of the parsed command-line options to the mailmail script.twisted.mail.smtp.Address
- Parse and hold an RFC 2821 address.twisted.mail.smtp.PLAINAuthenticator
- Undocumentedtwisted.mail.smtp.SenderMixin
- Utility class for sending emails easily.twisted.mail.smtp.ESMTPSender
- Undocumentedtwisted.mail.smtp.SMTPSender
- SMTP protocol that sends a single email based on information it gets from its factory, a SMTPSenderFactory
.twisted.mail.smtp.User
- Hold information about and SMTP message recipient, including information on where the message came fromtwisted.mail.test.test_mail.empty
- Undocumentedtwisted.mail.tap.AliasUpdater
- A callable object which updates the aliases for a domain from an aliases(5) file.twisted.mail.test.test_imap.BufferingConsumer
- Undocumentedtwisted.mail.test.test_imap.FakeMailbox
- Undocumentedtwisted.mail.test.test_imap.FeaturefulMessage
- Undocumentedtwisted.mail.test.test_imap.IMAP4HelperMixin
- No class docstring; 0/3 instance variable, 0/2 class variable, 1/6 method documentedtwisted.mail.test.test_imap.AuthenticatorTests
- No class docstring; 0/3 instance variable, 7/20 methods documentedtwisted.mail.test.test_imap.DefaultSearchTests
- Test the behavior of the server's SEARCH implementation, particularly in the face of unhandled search terms.twisted.mail.test.test_imap.FetchSearchStoreTests
- No class docstring; 0/11 instance variable, 1/10 method documentedtwisted.mail.test.test_imap.HandCraftedTests
- No class docstring; 8/9 methods documentedtwisted.mail.test.test_imap.IMAP4ServerSearchTests
- Tests for the behavior of the search_* functions in imap4.IMAP4Server
.twisted.mail.test.test_imap.IMAP4ServerTests
- No class docstring; 0/11 instance variable, 10/51 methods documentedtwisted.mail.test.test_imap.NewFetchTests
- No class docstring; 0/10 instance variable, 0/1 class variable, 7/39 methods documentedtwisted.mail.test.test_imap.NewStoreTests
- Undocumentedtwisted.mail.test.test_imap.TimeoutTests
- No class docstring; 0/1 instance variable, 6/6 methods documentedtwisted.mail.test.test_imap.TLSTests
- No class docstring; 0/1 instance variable, 0/2 class variable, 6/10 methods documentedtwisted.mail.test.test_imap.UnsolicitedResponseTests
- Undocumentedtwisted.mail.test.test_imap.LiteralTestsMixin
- Shared tests for literal classes.twisted.mail.test.test_imap.LiteralFileTests
- Tests for imap4.LiteralFile
.twisted.mail.test.test_imap.LiteralStringTests
- Tests for self.literalFactory
.twisted.mail.test.test_imap.MessageCopierMailbox
- Undocumentedtwisted.mail.test.test_imap.PreauthIMAP4ClientMixin
- Mixin for SynchronousTestCase
subclasses which provides a setUp method which creates an IMAP4Client
connected to a StringTransport
and puts it into the authenticated state.twisted.mail.test.test_imap.IMAP4ClientCopyTests
- Tests for the IMAP4Client.copy
method.twisted.mail.test.test_imap.IMAP4ClientExpungeTests
- Tests for the IMAP4Client.expunge
method.twisted.mail.test.test_imap.IMAP4ClientFetchTests
- Tests for the IMAP4Client.fetch
method.twisted.mail.test.test_imap.IMAP4ClientSearchTests
- Tests for the IMAP4Client.search
method.twisted.mail.test.test_imap.IMAP4ClientStatusTests
- Tests for the IMAP4Client.status
method.twisted.mail.test.test_imap.IMAP4ClientStoreTests
- Tests for the IMAP4Client.setFlags
, IMAP4Client.addFlags
, and IMAP4Client.removeFlags
methods.twisted.mail.test.test_imap.SelectionTestsMixin
- Mixin for test cases which defines tests which apply to both EXAMINE and SELECT support.twisted.mail.test.test_imap.IMAP4ClientExamineTests
- Tests for the IMAP4Client.examine
method.twisted.mail.test.test_imap.IMAP4ClientSelectTests
- Tests for the IMAP4Client.select
method.twisted.mail.test.test_imap.SimpleMailbox
- Undocumentedtwisted.mail.test.test_imap.SlowMailbox
- Undocumentedtwisted.mail.test.test_imap.SynchronousMailbox
- Trivial, in-memory mailbox implementation which can produce a message synchronously.twisted.mail.test.test_imap.TestChecker
- Undocumentedtwisted.mail.test.test_imap.TestRealm
- A IRealm
for tests.twisted.mail.test.test_imap.UncloseableMailbox
- A mailbox that cannot be closed.twisted.mail.test.test_mail._AppendTestMixin
- Mixin for MaildirMailbox.appendMessage
test cases which defines a helper for serially appending multiple messages to a mailbox.twisted.mail.test.test_mail.MaildirAppendFileTests
- Tests for MaildirMailbox.appendMessage
when invoked with a str.twisted.mail.test.test_mail.MaildirAppendStringTests
- Tests for MaildirMailbox.appendMessage
when invoked with a str.twisted.mail.test.test_mail.DummyDomain
- Test domain for AddressAliasTests
.twisted.mail.test.test_mail.DummyProcess
- Undocumentedtwisted.mail.test.test_mail.DummyQueue
- A fake relay queue to use for testing.twisted.mail.test.test_mail.DummySmartHostSMTPRelayingManager
- A fake smart host to use for testing.twisted.mail.test.test_mail.LineBufferMessage
- Undocumentedtwisted.mail.test.test_mail.Manager
- Undocumentedtwisted.mail.test.test_mail.StubAliasableDomain
- Minimal testable implementation of IAliasableDomain.twisted.mail.test.test_mail.StubProcess
- Fake implementation of IProcessTransport
.twisted.mail.test.test_mail.TestDomain
- Undocumentedtwisted.mail.test.test_options.SpyEndpoint
- SpyEndpoint remembers what factory it is told to listen with.twisted.mail.test.test_pop3.CommandMixin
- Tests for all the commands a POP3 server is allowed to receive.twisted.mail.test.test_pop3.IndexErrorCommandTests
- Run all of the command tests against a mailbox which raises IndexError when an out of bounds request is made. This behavior will be deprecated shortly and then removed.twisted.mail.test.test_pop3.IndexErrorAsyncDeferredCommandTests
- Run all of the IndexErrorCommandTests
tests with an asynchronous-Deferred returning IMailbox implementation.twisted.mail.test.test_pop3.IndexErrorSyncDeferredCommandTests
- Run all of the IndexErrorCommandTests
tests with a synchronous-Deferred returning IMailbox implementation.twisted.mail.test.test_pop3.ValueErrorCommandTests
- Run all of the command tests against a mailbox which raises ValueError when an out of bounds request is made. This is the correct behavior and after support for mailboxes which raise IndexError is removed, this will become just ...twisted.mail.test.test_pop3.ValueErrorAsyncDeferredCommandTests
- Run all of the IndexErrorCommandTests
tests with an asynchronous-Deferred returning IMailbox implementation.twisted.mail.test.test_pop3.ValueErrorSyncDeferredCommandTests
- Run all of the ValueErrorCommandTests
tests with a synchronous-Deferred returning IMailbox implementation.twisted.mail.test.test_pop3.DummyDomain
- A virtual domain for a POP3 server.twisted.mail.test.test_pop3.ListMailbox
- A simple in-memory list implementation of IMailbox
.twisted.mail.test.test_pop3.TestMailbox
- An incomplete IMailbox
implementation with certain per-user values hard-coded and known by tests in this module.twisted.mail.test.test_pop3.TestRealm
- An IRealm
which knows about a single test account's mailbox.twisted.mail.test.test_pop3.TestServerFactory
- A pop3.IServerFactory
implementation, for use by the test suite, with some behavior controlled by the values of (settable) public attributes and other behavior based on values hard-coded both here and in some test methods.twisted.mail.test.test_pop3client.ListConsumer
- Undocumentedtwisted.mail.test.test_pop3client.MessageConsumer
- Undocumentedtwisted.mail.test.test_pop3client.POP3HelperMixin
- Undocumentedtwisted.mail.test.test_pop3client.POP3TimeoutTests
- Undocumentedtwisted.mail.test.test_smtp.AnotherTestCase
- No class docstring; 0/4 class variable, 1/1 method documentedtwisted.mail.test.test_smtp.AnotherESMTPTests
- Undocumentedtwisted.mail.test.test_smtp.AnotherSMTPTests
- Undocumentedtwisted.mail.test.test_smtp.BrokenMessage
- BrokenMessage
is an IMessage
which raises an unexpected exception from its eomReceived method. This is useful for creating a server which can be used to test client retry behavior.twisted.mail.test.test_smtp.DummyChecker
- Undocumentedtwisted.mail.test.test_smtp.DummyDomain
- DummyDomain
is an IDomain
which keeps track of messages delivered to it in memory.twisted.mail.test.test_smtp.DummyMessage
- BrokenMessage
is an IMessage
which saves the message delivered to it to its domain object.twisted.mail.test.test_smtp.DummyProto
- Undocumentedtwisted.mail.test.test_smtp.DummyESMTP
- Undocumentedtwisted.mail.test.test_smtp.DummySMTP
- Undocumentedtwisted.mail.test.test_smtp.DummyRealm
- Undocumentedtwisted.mail.test.test_smtp.DummySMTPMessage
- Undocumentedtwisted.mail.test.test_smtp.LoopbackMixin
- Undocumentedtwisted.mail.test.test_smtp.AuthTests
- No class docstring; 3/3 methods documentedtwisted.mail.test.test_smtp.SMTPClientTests
- Tests for smtp.SMTPClient
.twisted.mail.test.test_smtp.TimeoutTests
- Check that SMTP client factories correctly use the timeout.twisted.mail.test.test_smtp.TLSTests
- Undocumentedtwisted.mail.test.test_smtp.MyClient
- Undocumentedtwisted.mail.test.test_smtp.MyESMTPClient
- Undocumentedtwisted.mail.test.test_smtp.NoticeTLSClient
- Undocumentedtwisted.mail.test.test_smtp.MySMTPClient
- Undocumentedtwisted.mail.test.test_smtp.NotImplementedDelivery
- Non-implementation of smtp.IMessageDelivery
which only has methods which raise NotImplementedError
. Subclassed by various tests to provide the particular behavior being tested.twisted.mail.test.test_smtp.SimpleDelivery
- SimpleDelivery
is a message delivery factory with no interesting behavior.twisted.mail.test.test_smtp.SingletonRealm
- Trivial realm implementation which is constructed with an interface and an avatar and returns that avatar when asked for that interface.twisted.names.client.AXFRController
- Undocumentedtwisted.names.common.ResolverBase
- ResolverBase
is a base class for implementations of interfaces.IResolver
which deals with a lot of the boilerplate of implementing all of the lookup methods.twisted.mail.test.test_mail.TestAuthority
- Undocumentedtwisted.names.authority.FileAuthority
- An Authority that is loaded from a file.twisted.names.authority.BindAuthority
- An Authority that loads BIND zone files.twisted.names.authority.PySourceAuthority
- A FileAuthority that is built up from Python source code.twisted.names.secondary.SecondaryAuthority
- An Authority that keeps itself updated by performing zone transfers.twisted.names.test.test_names.NoFileAuthority
- Undocumentedtwisted.names.cache.CacheResolver
- A resolver that serves records from a local, memory cache.twisted.names.client.Resolver
- No summarytwisted.names.hosts.Resolver
- A resolver that services hosts(5) format files.twisted.names.resolve.ResolverChain
- Lookup an address using multiple IResolver
stwisted.names.root.Resolver
- Resolver
implements recursive lookup starting from a specified list of root servers.twisted.names.test.test_client.FakeResolver
- No class docstring; 1/1 method documentedtwisted.names.test.test_srvconnect.FakeResolver
- Resolver that only gives out one given result.twisted.names.dns.Charstr
- No class docstring; 0/1 instance variable, 3/6 methods documentedtwisted.names.dns.DNSMixin
- DNS protocol mixin shared by UDP and TCP implementations.twisted.names.dns.DNSDatagramProtocol
- DNS protocol over UDP.twisted.names.dns.DNSProtocol
- DNS protocol over TCP.twisted.names.dns.Name
- A name in the domain name system, made up of multiple labels. For example, twistedmatrix.com.twisted.names.dns.Query
- Represent a single DNS query.twisted.names.resolve.FailureHandler
- Undocumentedtwisted.names.root._DummyController
- A do-nothing DNS controller. This is useful when all messages received will be responses to previously issued queries. Anything else received will be ignored.twisted.names.root.DeferredResolver
- Undocumentedtwisted.names.srvconnect._SRVConnector_ClientFactoryWrapper
- Undocumentedtwisted.names.srvconnect.SRVConnector
- A connector that looks up DNS SRV records.twisted.names.test.test_client.FakeDNSDatagramProtocol
- Undocumentedtwisted.names.test.test_client.StubDNSDatagramProtocol
- dns.DNSDatagramProtocol
-alike.twisted.names.test.test_client.StubPort
- A partial implementation of IListeningPort
which only keeps track of whether it has been stopped.twisted.names.test.test_dns.CommonConstructorTestsMixin
- Tests for constructor arguments and their associated attributes that are common to both twisted.names.dns._EDNSMessage
and dns.Message
.twisted.names.test.test_dns.EDNSMessageConstructorTests
- Tests for twisted.names.dns._EDNSMessage
constructor arguments that are shared with dns.Message
.twisted.names.test.test_dns.MessageConstructorTests
- Tests for twisted.names.dns.Message
constructor arguments that are shared with dns._EDNSMessage
.twisted.names.test.test_dns.ConstructorTestsMixin
- Helper methods for verifying default attribute values and corresponding constructor arguments.twisted.names.test.test_dns.EDNSMessageConstructorTests
- Tests for twisted.names.dns._EDNSMessage
constructor arguments that are shared with dns.Message
.twisted.names.test.test_dns.EDNSMessageSpecificsTests
- Tests for dns._EDNSMessage
.twisted.names.test.test_dns.MessageConstructorTests
- Tests for twisted.names.dns.Message
constructor arguments that are shared with dns._EDNSMessage
.twisted.names.test.test_dns.Foo
- An example class for use in dns._compactRepr
tests. It follows the pattern of initialiser settable flags, fields and sections found in dns.Message
and dns._EDNSMessage
.twisted.names.test.test_dns.MessageAuthoritative
- A minimal authoritative message.twisted.names.test.test_dns.MessageComplete
- An example of a fully populated non-edns response message.twisted.names.test.test_dns.MessageEDNSComplete
- An example of a fully populated edns response message.twisted.names.test.test_dns.MessageEDNSExtendedRCODE
- An example of an EDNS message with an extended RCODE.twisted.names.test.test_dns.MessageEDNSQuery
- A minimal EDNS query message.twisted.names.test.test_dns.MessageEmpty
- Generate byte string and constructor arguments for an empty dns._EDNSMessage
.twisted.names.test.test_dns.MessageNonAuthoritative
- A minimal non-authoritative message.twisted.names.test.test_dns.MessageTruncated
- An empty response message whose TR bit is set to 1.twisted.names.test.test_dns.OPTNonStandardAttributes
- Generate byte and instance representations of an dns._OPTHeader
where all attributes are set to non-default values.twisted.names.test.test_dns.StandardEncodingTestsMixin
- Tests for the encoding and decoding of various standard (not EDNS) messages.twisted.names.test.test_dns.EDNSMessageStandardEncodingTests
- Tests for the encoding and decoding of various standard (non-EDNS) messages by dns._EDNSMessage
.twisted.names.test.test_dns.MessageStandardEncodingTests
- Tests for the encoding and decoding of various standard (non-EDNS) messages by dns.Message
.twisted.names.test.test_dns.TestController
- Pretend to be a DNS query processor for a DNSDatagramProtocol.twisted.names.test.test_dns.TestTCPController
- Pretend to be a DNS query processor for a DNSProtocol.twisted.names.test.test_examples.ExampleTestBase
- This is a mixin which adds an example to the path, tests it, and then removes it from the path and unimports the modules which the test loaded. Test cases which test example code and documentation listings should use this.twisted.names.test.test_examples.DnsServiceTests
- Test the dns-service.py example script.twisted.names.test.test_examples.GetHostByNameTests
- Test the gethostbyname.py example script.twisted.names.test.test_examples.MultiReverseLookupTests
- Test the multi_reverse_lookup.py example script.twisted.names.test.test_examples.TestDnsTests
- Test the testdns.py example script.twisted.names.test.test_hosts.GoodTempPathMixin
- Undocumentedtwisted.names.test.test_client.CreateResolverTests
- Tests for client.createResolver
.twisted.names.test.test_hosts.HostsTests
- Tests for the hosts(5)-based twisted.names.hosts.Resolver
.twisted.names.test.test_hosts.SearchHostsFileForAllTests
- Tests for searchFileForAll
, a helper which finds all addresses for a particular hostname in a hosts(5)-style file.twisted.names.test.test_hosts.SearchHostsFileTests
- Tests for searchFileFor
, a helper which finds the first address for a particular hostname in a hosts(5)-style file.twisted.names.test.test_rootresolve.StubDNSDatagramProtocol
- A do-nothing stand-in for DNSDatagramProtocol
which can be used to avoid network traffic in tests where that kind of thing doesn't matter.twisted.names.test.test_rootresolve.StubResolver
- An IResolverSimple
implementer which traces all getHostByName calls and their deferred results. The deferred results can be accessed and fired synchronously.twisted.names.test.test_server.NoopProtocol
- A partial fake dns.DNSProtocolMixin
with a noop writeMessage
method.twisted.names.test.test_server.RaisingCache
- A partial fake twisted.names.cache.Cache
whose methods raise an exception containing the supplied arguments.twisted.names.test.test_server.RaisingProtocol
- A partial fake IProtocol
whose methods raise an exception containing the supplied arguments.twisted.names.test.test_server.RaisingResolver
- A partial fake IResolver
whose methods raise an exception containing the supplied arguments.twisted.names.test.test_util.MemoryDatagramTransport
- This IUDPTransport
implementation enforces the usual connection rules and captures sent traffic in a list for later inspection.twisted.pair.ethernet.EthernetHeader
- Undocumentedtwisted.pair.ip.IPHeader
- Undocumentedtwisted.pair.rawudp.UDPHeader
- Undocumentedtwisted.pair.test.test_ethernet.MyProtocol
- No class docstring; 0/1 instance variable, 1/3 method documentedtwisted.pair.test.test_ip.MyProtocol
- Undocumentedtwisted.pair.test.test_tuntap.FakeDeviceTestsMixin
- Define a mixin for use with test cases that require an _IInputOutputSystem
provider. This mixin hands out MemoryIOSystem
instances as the provider of that interface.twisted.pair.test.test_tuntap.FakeTapDeviceTests
- Run various tap-type tunnel unit tests against an in-memory I/O system.twisted.pair.test.test_tuntap.FakeTapDeviceWithPITests
- Run various tap-type tunnel unit tests against an in-memory I/O system with the PI header enabled.twisted.pair.test.test_tuntap.FakeTunDeviceTests
- Run various tun-type tunnel unit tests against an in-memory I/O system.twisted.pair.test.test_tuntap.MemoryIOSystemTests
- General _IInputOutputSystem
tests applied to MemoryIOSystem
.twisted.pair.test.test_tuntap.IOSystemTestsMixin
- Tests that apply to any _IInputOutputSystem
implementation.twisted.pair.test.test_tuntap.MemoryIOSystemTests
- General _IInputOutputSystem
tests applied to MemoryIOSystem
.twisted.pair.test.test_tuntap.RealIOSystemTests
- General _IInputOutputSystem
tests applied to _RealSystem
.twisted.pair.test.test_tuntap.ReactorFDSet
- An implementation of IReactorFDSet
which only keeps track of which descriptors have been registered for reading and writing.twisted.pair.test.test_tuntap.FSSetClock
- An FSSetClock
is a IReactorFDSet
and an IReactorClock
.twisted.pair.test.test_tuntap.RealDeviceTestsMixin
- Define a mixin for use with test cases that require an _IInputOutputSystem
provider. This mixin hands out TestRealSystem
instances as the provider of that interface.twisted.pair.test.test_tuntap.RealDeviceWithoutProtocolInformationTests
- Run various tap-type tunnel unit tests, with "protocol information" (PI) turned off, against a real I/O system.twisted.pair.test.test_tuntap.RealDeviceWithProtocolInformationTests
- Run various tap-type tunnel unit tests, with "protocol information" (PI) turned on, against a real I/O system.twisted.pair.test.test_tuntap.RealIOSystemTests
- General _IInputOutputSystem
tests applied to _RealSystem
.twisted.pair.test.test_tuntap.TapHelper
- A helper for tests of tap-related functionality (ethernet-level tunnels).twisted.pair.test.test_tuntap.TunHelper
- A helper for tests of tun-related functionality (ip-level tunnels).twisted.pair.test.test_tuntap.TunnelDeviceTestsMixin
- A mixin defining tests that apply to _IInputOutputSystem
implementations.twisted.pair.test.test_tuntap.FakeTapDeviceTests
- Run various tap-type tunnel unit tests against an in-memory I/O system.twisted.pair.test.test_tuntap.FakeTapDeviceWithPITests
- Run various tap-type tunnel unit tests against an in-memory I/O system with the PI header enabled.twisted.pair.test.test_tuntap.FakeTunDeviceTests
- Run various tun-type tunnel unit tests against an in-memory I/O system.twisted.pair.test.test_tuntap.RealDeviceWithoutProtocolInformationTests
- Run various tap-type tunnel unit tests, with "protocol information" (PI) turned off, against a real I/O system.twisted.pair.test.test_tuntap.RealDeviceWithProtocolInformationTests
- Run various tap-type tunnel unit tests, with "protocol information" (PI) turned on, against a real I/O system.twisted.pair.test.test_tuntap.TunnelTestsMixin
- A mixin defining tests for TuntapPort
.twisted.pair.test.test_tuntap.TapTests
- Tests for TuntapPort
when used to open a Linux tap tunnel.twisted.pair.test.test_tuntap.TunTests
- Tests for TuntapPort
when used to open a Linux tun tunnel.twisted.pair.testing._FakePort
- A socket-like object which can be used to read UDP datagrams from tunnel-like file descriptors managed by a MemoryIOSystem
.twisted.pair.testing.MemoryIOSystem
- An in-memory implementation of basic I/O primitives, useful in the context of unit testing as a drop-in replacement for parts of the os module.twisted.pair.testing.Tunnel
- An in-memory implementation of a tun or tap device.twisted.pair.tuntap._RealSystem
- An interface to the parts of the operating system which TuntapPort
relies on. This is most of an implementation of _IInputOutputSystem
.twisted.pair.test.test_tuntap.TestRealSystem
- Add extra skipping logic so tests that try to create real tunnel devices on platforms where those are not supported automatically get skipped.twisted.persisted.aot._NoStateObj
- Undocumentedtwisted.persisted.aot.AOTJellier
- No class docstring; 0/3 instance variable, 2/4 methods documentedtwisted.persisted.aot.AOTUnjellier
- I handle the unjellying of an Abstract Object Tree. See AOTUnjellier.unjellyAOtwisted.persisted.aot.Copyreg
- Undocumentedtwisted.persisted.aot.Deref
- Undocumentedtwisted.persisted.aot.Instance
- Undocumentedtwisted.persisted.aot.InstanceMethod
- Undocumentedtwisted.persisted.aot.Named
- Undocumentedtwisted.persisted.aot.Class
- Undocumentedtwisted.persisted.aot.Function
- Undocumentedtwisted.persisted.aot.Module
- Undocumentedtwisted.persisted.aot.Ref
- Undocumentedtwisted.persisted.crefutil._DictKeyAndValue
- Undocumentedtwisted.persisted.crefutil.NotKnown
- Undocumentedtwisted.persisted.crefutil._Container
- Helper class to resolve circular references on container objects.twisted.persisted.crefutil._Tuple
- Manage tuple containing circular references. Deprecated: use _Container instead.twisted.persisted.crefutil._Defer
- Undocumentedtwisted.persisted.crefutil._Dereference
- Undocumentedtwisted.persisted.crefutil._InstanceMethod
- Undocumentedtwisted.persisted.dirdbm.DirDBM
- A directory with a DBM interface.twisted.persisted.dirdbm.Shelf
- A directory with a DBM shelf interface.twisted.persisted.sob.Persistent
- No class docstring; 0/3 instance variable, 2/6 methods documentedtwisted.persisted.styles.Ephemeral
- This type of object is never persisted; if possible, even references to it are eliminated.twisted.persisted.sob._EverythingEphemeral
- No class docstring; 0/1 instance variable, 0/1 class variable, 1/2 method documentedtwisted.spread.banana.Banana
- Banana
implements the Banana s-expression protocol, client and server.twisted.spread.pb.Broker
- I am a broker for objects.twisted.mail.pb.MaildirBroker
- Undocumentedtwisted.mail.pb.MaildirClient
- Undocumentedtwisted.spread.pb.RemoteReference
- A translucent reference to a remote object.twisted.words.service.AvatarReference
- Undocumentedtwisted.words.service.PBGroupReference
- Undocumentedtwisted.words.service.PBMindReference
- Undocumentedtwisted.test.test_persisted.MyEphemeral
- Undocumentedtwisted.words.protocols.irc.DccChat
- Direct Client Connection protocol type CHAT.twisted.words.protocols.irc.DccFileReceiveBasic
- Bare protocol to receive a Direct Client Connection SEND stream.twisted.words.protocols.irc.DccFileReceive
- Higher-level coverage for getting a file from DCC SEND.twisted.words.protocols.irc.DccSendProtocol
- Protocol for an outgoing Direct Client Connection SEND.twisted.persisted.styles.Versioned
- This type of object is persisted with versioning information.twisted.test.test_persisted.SecondVersionedSubClass
- Undocumentedtwisted.test.test_persisted.VersionedDiamondSubClass
- Undocumentedtwisted.test.test_persisted.VersionedSubClass
- Undocumentedtwisted.test.test_persisted.VersionedSubSubClass
- Undocumentedtwisted.test.test_persisted.VersionedDiamondSubClass
- Undocumentedtwisted.web.distrib.ResourcePublisher
- ResourcePublisher
exposes a remote API which can be used to respond to request.twisted.words.im.basesupport.AbstractAccount
- Base class for Accounts.twisted.words.im.ircsupport.IRCAccount
- Undocumentedtwisted.words.im.pbsupport.PBAccount
- No class docstring; 0/2 instance variable, 0/1 class variable, 2/7 methods documentedtwisted.words.test.test_basesupport.DummyAccount
- An account object that will do nothing when asked to start to log on.twisted.persisted.test.test_styles.Bar
- Helper class.twisted.persisted.test.test_styles.Foo
- Helper class.twisted.plugin.CachedDropin
- A collection of CachedPlugin
instances from a particular module in a plugin package.twisted.plugin.CachedPlugin
- Undocumentedtwisted.plugins.cred_anonymous.AnonymousCheckerFactory
- Generates checkers that will authenticate an anonymous request.twisted.plugins.cred_file.FileCheckerFactory
- A factory for instances of FilePasswordDB
.twisted.plugins.cred_memory.InMemoryCheckerFactory
- A factory for in-memory credentials checkers.twisted.plugins.cred_sshkeys.SSHKeyCheckerFactory
- Generates checkers that will authenticate a SSH public keytwisted.plugins.cred_unix.UNIXChecker
- A credentials checker for a UNIX server. This will check that an authenticating username/password is a valid user on the system.twisted.plugins.cred_unix.UNIXCheckerFactory
- A factory for UNIXChecker
.twisted.plugins.twisted_trial._Reporter
- Undocumentedtwisted.plugins.twisted_words.PBChatInterface
- Undocumentedtwisted.plugins.twisted_words.RelayChatInterface
- Undocumentedtwisted.positioning._sentence._BaseSentence
- A base sentence class for a particular protocol.twisted.positioning.nmea.NMEASentence
- An object representing an NMEA sentence.twisted.positioning.test.test_sentence.DummySentence
- A sentence for DummyProtocol
.twisted.positioning.test.test_sentence.MixinSentence
- A sentence for MixinProtocol
.twisted.positioning._sentence._PositioningSentenceProducerMixin
- A mixin for certain protocols that produce positioning sentences.twisted.positioning.nmea.NMEAProtocol
- A protocol that parses and verifies the checksum of an NMEA sentence (in string form, not NMEASentence
), and delegates to a receiver.twisted.positioning.test.test_sentence.MixinProtocol
- A simple, fake protocol that declaratively tells you the sentences it produces using base.PositioningSentenceProducerMixin
.twisted.positioning.base.BasePositioningReceiver
- A base positioning receiver.twisted.positioning.test.receiver.MockPositioningReceiver
- A mock positioning receiver.twisted.positioning.base.BeaconInformation
- Information about positioning beacons (a generalized term for the reference objects that help you determine your position, such as satellites or cell towers).twisted.positioning.base.PositioningBeacon
- A positioning beacon.twisted.positioning.base.Satellite
- A satellite.twisted.positioning.nmea.NMEAAdapter
- An adapter from NMEAProtocol receivers to positioning receivers.twisted.positioning.test.test_nmea.FixerTestMixin
- Mixin for tests for the fixers on nmea.NMEAAdapter
that adapt from NMEA-specific notations to generic Python objects.twisted.positioning.test.test_nmea.AltitudeFixerTests
- Tests that NMEA representations of altitudes are correctly converted.twisted.positioning.test.test_nmea.CoordinateFixerTests
- Tests turning NMEA coordinate notations into something more pleasant.twisted.positioning.test.test_nmea.DatestampFixerTests
- No class docstring; 5/5 methods documentedtwisted.positioning.test.test_nmea.InvalidFixTests
- Tests that data being reported from a bad or incomplete fix isn't used. Although the specification dictates that GPSes shouldn't produce NMEA sentences with real-looking values for altitude or position in them unless they have at least some semblance of a GPS fix, this is widely ignored.twisted.positioning.test.test_nmea.PositionErrorFixerTests
- Position errors in NMEA are passed as dilutions of precision (DOP). This is a measure relative to some specified value of the GPS device as its "reference" precision. Unfortunately, there are very few ways of figuring this out from just the device (sans manual).twisted.positioning.test.test_nmea.SpeedFixerTests
- Tests that NMEA representations of speeds are correctly converted.twisted.positioning.test.test_nmea.TimestampFixerTests
- Tests conversion from NMEA timestamps to datetime.time objects.twisted.positioning.test.test_nmea.ValidFixTests
- Tests that data reported from a valid fix is used.twisted.positioning.test.test_nmea.VariationFixerTests
- Tests if the absolute values of magnetic variations on the heading and their sign get combined correctly, and if that value gets combined with a heading correctly.twisted.positioning.test.test_nmea.NMEAReceiverSetup
- A mixin for tests that need an NMEA receiver (and a protocol attached to it).twisted.positioning.test.test_nmea.BogusSentenceTests
- Tests for verifying predictable failure for bogus NMEA sentences.twisted.positioning.test.test_nmea.GSVSequenceTests
- Tests for the interpretation of GSV sequences.twisted.positioning.test.test_nmea.NMEASentenceTests
- Tests for nmea.NMEASentence
objects.twisted.positioning.test.test_nmea.ParsingTests
- Tests if raw NMEA sentences get parsed correctly.twisted.positioning.test.test_nmea.NMEATestReceiver
- An NMEA receiver for testing.twisted.positioning.test.test_sentence.DummyProtocol
- A simple, fake protocol.twisted.positioning.test.test_sentence.SentenceTestsMixin
- Tests for positioning protocols and their respective sentences.twisted.positioning.test.test_sentence.MixinTests
- Tests for protocols deriving from base.PositioningSentenceProducerMixin
and their sentences.twisted.protocols.amp._DescriptorExchanger
- _DescriptorExchanger
is a mixin for BinaryBoxProtocol
which adds support for receiving file descriptors, a feature offered by IUNIXTransport
.twisted.protocols.amp.BinaryBoxProtocol
- A protocol for receiving AmpBox
es - key/value pairs - via length-prefixed strings. A box is composed of:twisted.protocols.amp.AMP
- This protocol is an AMP connection. See the module docstring for protocol details.twisted.test.test_amp.AddedCommandProtocol
- This is a protocol which responds to AddErrorsCommand
, and is used to test that inherited commands can add their own new types of errors, but still respond in the same way to their parents types of errors.twisted.test.test_amp.FactoryNotifier
- Undocumentedtwisted.test.test_amp.SecurableProto
- Undocumentedtwisted.test.test_amp.SimpleSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.BadNoAnswerCommandProtocol
- No class docstring; 1/1 method documentedtwisted.test.test_amp.DeferredSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.NoAnswerCommandProtocol
- Undocumentedtwisted.test.test_amp.SlightlySmartTLS
- Specific implementation of server side protocol with different management of TLS.twisted.test.test_amp.InheritedCommandProtocol
- This is a protocol which responds to InheritedCommand
, and is used to test that inherited commands inherit their bases' errors if they do not respond to any of their own.twisted.test.test_amp.LiteralAmp
- Undocumentedtwisted.test.test_amp.NoNetworkProtocol
- An amp.AMP
subclass which overrides private methods to avoid testing the network. It also provides a responder for MagicSchemaCommand
that does nothing, so that tests can test aspects of the interaction of ...twisted.test.test_amp.NormalCommandProtocol
- This is a protocol which responds to BaseCommand
, and is used to test that inheritance does not interfere with the normal handling of errors.twisted.test.test_amp.OverrideLocatorAMP
- No class docstring; 0/3 instance variable, 1/3 method documentedtwisted.test.test_amp.SimpleSymmetricProtocol
- Undocumentedtwisted.trial._dist.test.test_stream.AMPStreamReceiver
- A simple AMP interface to StreamReceiver
.twisted.trial._dist.test.test_workertrial.FakeAMP
- A fake amp protocol.twisted.trial._dist.worker.LocalWorkerAMP
- Local implementation of the manager commands.twisted.trial._dist.test.test_worker.SpyDataLocalWorkerAMP
- A fake implementation of LocalWorkerAMP
that records the received data and doesn't automatically dispatch any command..twisted.trial._dist.worker.WorkerProtocol
- The worker-side trial distributed protocol.twisted.protocols.amp._NoCertificate
- This is for peers which don't want to use a local certificate. Used by AMP because AMP's internal language is all about certificates and this duck-types in the appropriate place; this API isn't really stable though, so it's not exposed anywhere public.twisted.protocols.amp._ParserHelper
- A box receiver which records all boxes received.twisted.protocols.amp.Argument
- Base-class of all objects that take values from Amp packets and convert them into objects for Python functions.twisted.protocols.amp.AmpList
- Convert a list of dictionaries into a list of AMP boxes on the wire.twisted.protocols.amp.Boolean
- Encode True or False as "True" or "False" on the wire.twisted.protocols.amp.DateTime
- Encodes datetime.datetime instances.twisted.protocols.amp.Decimal
- Encodes decimal.Decimal instances.twisted.protocols.amp.Float
- Encode floating-point values on the wire as their repr.twisted.protocols.amp.Integer
- Encode any integer values of any size on the wire as the string representation.twisted.protocols.amp.Descriptor
- Encode and decode file descriptors for exchange over a UNIX domain socket.twisted.protocols.amp.ListOf
- Encode and decode lists of instances of a single other argument type.twisted.protocols.amp.String
- Don't do any conversion at all; just pass through 'str'.twisted.protocols.amp._LocalArgument
- Local arguments are never actually relayed across the wire. This is just a shim so that StartTLS can pretend to have some arguments: if arguments acquire documentation properties, replace this with something nicer later.twisted.protocols.amp.Unicode
- Encode a unicode string on the wire as UTF-8.twisted.protocols.amp.Path
- Encode and decode filepath.FilePath
instances as paths on the wire.twisted.test.test_amp.ProtocolIncludingArgument
- An amp.Argument
which encodes its parser and serializer arguments *including the protocol* into its parsed and serialized forms.twisted.test.test_amp.TransportPeer
- Undocumentedtwisted.protocols.amp.BoxDispatcher
- A BoxDispatcher
dispatches '_ask', '_answer', and '_error' AmpBox
es, both incoming and outgoing, to their appropriate destinations.twisted.protocols.amp.AMP
- This protocol is an AMP connection. See the module docstring for protocol details.twisted.test.test_amp.AddedCommandProtocol
- This is a protocol which responds to AddErrorsCommand
, and is used to test that inherited commands can add their own new types of errors, but still respond in the same way to their parents types of errors.twisted.test.test_amp.FactoryNotifier
- Undocumentedtwisted.test.test_amp.SecurableProto
- Undocumentedtwisted.test.test_amp.SimpleSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.BadNoAnswerCommandProtocol
- No class docstring; 1/1 method documentedtwisted.test.test_amp.DeferredSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.NoAnswerCommandProtocol
- Undocumentedtwisted.test.test_amp.SlightlySmartTLS
- Specific implementation of server side protocol with different management of TLS.twisted.test.test_amp.InheritedCommandProtocol
- This is a protocol which responds to InheritedCommand
, and is used to test that inherited commands inherit their bases' errors if they do not respond to any of their own.twisted.test.test_amp.LiteralAmp
- Undocumentedtwisted.test.test_amp.NoNetworkProtocol
- An amp.AMP
subclass which overrides private methods to avoid testing the network. It also provides a responder for MagicSchemaCommand
that does nothing, so that tests can test aspects of the interaction of ...twisted.test.test_amp.NormalCommandProtocol
- This is a protocol which responds to BaseCommand
, and is used to test that inheritance does not interfere with the normal handling of errors.twisted.test.test_amp.OverrideLocatorAMP
- No class docstring; 0/3 instance variable, 1/3 method documentedtwisted.test.test_amp.SimpleSymmetricProtocol
- Undocumentedtwisted.trial._dist.test.test_stream.AMPStreamReceiver
- A simple AMP interface to StreamReceiver
.twisted.trial._dist.test.test_workertrial.FakeAMP
- A fake amp protocol.twisted.trial._dist.worker.LocalWorkerAMP
- Local implementation of the manager commands.twisted.trial._dist.test.test_worker.SpyDataLocalWorkerAMP
- A fake implementation of LocalWorkerAMP
that records the received data and doesn't automatically dispatch any command..twisted.trial._dist.worker.WorkerProtocol
- The worker-side trial distributed protocol.twisted.protocols.amp.Command
- Subclass me to specify an AMP Command.twisted.protocols.amp.ProtocolSwitchCommand
- Use this command to switch from something Amp-derived to a different protocol mid-connection. This can be useful to use amp as the connection-startup negotiation phase. Since TLS is a different layer entirely, you can use Amp to negotiate the security parameters of your connection, then switch to a different protocol, and the connection will remain secured.twisted.test.test_amp.TestSwitchProto
- Undocumentedtwisted.protocols.amp.StartTLS
- Use, or subclass, me to implement a command that starts TLS.twisted.test.test_amp.BaseCommand
- This provides a command that will be subclassed.twisted.test.test_amp.AddErrorsCommand
- This is a command which subclasses another command but adds errors to the list.twisted.test.test_amp.InheritedCommand
- This is a command which subclasses another command but does not override anything.twisted.test.test_amp.BrokenReturn
- An example of a perfectly good command, but the handler is going to return None...twisted.test.test_amp.DontRejectMe
- Undocumentedtwisted.test.test_amp.FutureHello
- Undocumentedtwisted.test.test_amp.GetList
- Undocumentedtwisted.test.test_amp.Goodbye
- Undocumentedtwisted.test.test_amp.Hello
- Undocumentedtwisted.test.test_amp.NoAnswerHello
- Undocumentedtwisted.test.test_amp.MagicSchemaCommand
- A command which overrides parseResponse
, parseArguments
, and makeResponse
.twisted.test.test_amp.ProtocolIncludingCommand
- A command that has argument and response schemas which use ProtocolIncludingArgument
.twisted.test.test_amp.ProtocolIncludingCommandWithDifferentCommandType
- A ProtocolIncludingCommand
subclass whose commandType is MyBox
twisted.test.test_amp.SecuredPing
- Undocumentedtwisted.test.test_amp.SimpleGreeting
- A very simple greeting command that uses a few basic argument types.twisted.test.test_amp.WaitForever
- Undocumentedtwisted.test.test_amp.WTF
- An example of an invalid command.twisted.trial._dist.managercommands.AddError
- Add an error.twisted.trial._dist.managercommands.AddExpectedFailure
- Add an expected failure.twisted.trial._dist.managercommands.AddFailure
- Add a failure.twisted.trial._dist.managercommands.AddSkip
- Add a skip.twisted.trial._dist.managercommands.AddSuccess
- Add a success.twisted.trial._dist.managercommands.AddUnexpectedSuccess
- Add an unexpected success.twisted.trial._dist.managercommands.TestWrite
- Write test log.twisted.trial._dist.stream.StreamOpen
- Open a new stream.twisted.trial._dist.stream.StreamWrite
- Write a chunk of data to a stream.twisted.trial._dist.workercommands.Run
- Run a test.twisted.trial._dist.workercommands.Start
- Set up the worker process, giving the running directory.twisted.protocols.amp.CommandLocator
- A CommandLocator
is a collection of responders to AMP Command
s, with the help of the Command.responder
decorator.twisted.protocols.amp.AMP
- This protocol is an AMP connection. See the module docstring for protocol details.twisted.test.test_amp.AddedCommandProtocol
- This is a protocol which responds to AddErrorsCommand
, and is used to test that inherited commands can add their own new types of errors, but still respond in the same way to their parents types of errors.twisted.test.test_amp.FactoryNotifier
- Undocumentedtwisted.test.test_amp.SecurableProto
- Undocumentedtwisted.test.test_amp.SimpleSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.BadNoAnswerCommandProtocol
- No class docstring; 1/1 method documentedtwisted.test.test_amp.DeferredSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.NoAnswerCommandProtocol
- Undocumentedtwisted.test.test_amp.SlightlySmartTLS
- Specific implementation of server side protocol with different management of TLS.twisted.test.test_amp.InheritedCommandProtocol
- This is a protocol which responds to InheritedCommand
, and is used to test that inherited commands inherit their bases' errors if they do not respond to any of their own.twisted.test.test_amp.LiteralAmp
- Undocumentedtwisted.test.test_amp.NoNetworkProtocol
- An amp.AMP
subclass which overrides private methods to avoid testing the network. It also provides a responder for MagicSchemaCommand
that does nothing, so that tests can test aspects of the interaction of ...twisted.test.test_amp.NormalCommandProtocol
- This is a protocol which responds to BaseCommand
, and is used to test that inheritance does not interfere with the normal handling of errors.twisted.test.test_amp.OverrideLocatorAMP
- No class docstring; 0/3 instance variable, 1/3 method documentedtwisted.test.test_amp.SimpleSymmetricProtocol
- Undocumentedtwisted.trial._dist.test.test_stream.AMPStreamReceiver
- A simple AMP interface to StreamReceiver
.twisted.trial._dist.test.test_workertrial.FakeAMP
- A fake amp protocol.twisted.trial._dist.worker.LocalWorkerAMP
- Local implementation of the manager commands.twisted.trial._dist.test.test_worker.SpyDataLocalWorkerAMP
- A fake implementation of LocalWorkerAMP
that records the received data and doesn't automatically dispatch any command..twisted.trial._dist.worker.WorkerProtocol
- The worker-side trial distributed protocol.twisted.test.test_amp.TestLocator
- A locator which implements a responder to the 'simple' command.twisted.test.test_amp.OverridingLocator
- A locator which overrides the responder to the 'simple' command.twisted.test.test_amp.InheritingLocator
- This locator should inherit the responder from OverridingLocator
.twisted.protocols.amp.SimpleStringLocator
- Implement the AMP.locateResponder
method to do simple, string-based dispatch.twisted.protocols.amp.AMP
- This protocol is an AMP connection. See the module docstring for protocol details.twisted.test.test_amp.AddedCommandProtocol
- This is a protocol which responds to AddErrorsCommand
, and is used to test that inherited commands can add their own new types of errors, but still respond in the same way to their parents types of errors.twisted.test.test_amp.FactoryNotifier
- Undocumentedtwisted.test.test_amp.SecurableProto
- Undocumentedtwisted.test.test_amp.SimpleSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.BadNoAnswerCommandProtocol
- No class docstring; 1/1 method documentedtwisted.test.test_amp.DeferredSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.NoAnswerCommandProtocol
- Undocumentedtwisted.test.test_amp.SlightlySmartTLS
- Specific implementation of server side protocol with different management of TLS.twisted.test.test_amp.InheritedCommandProtocol
- This is a protocol which responds to InheritedCommand
, and is used to test that inherited commands inherit their bases' errors if they do not respond to any of their own.twisted.test.test_amp.LiteralAmp
- Undocumentedtwisted.test.test_amp.NoNetworkProtocol
- An amp.AMP
subclass which overrides private methods to avoid testing the network. It also provides a responder for MagicSchemaCommand
that does nothing, so that tests can test aspects of the interaction of ...twisted.test.test_amp.NormalCommandProtocol
- This is a protocol which responds to BaseCommand
, and is used to test that inheritance does not interfere with the normal handling of errors.twisted.test.test_amp.OverrideLocatorAMP
- No class docstring; 0/3 instance variable, 1/3 method documentedtwisted.test.test_amp.SimpleSymmetricProtocol
- Undocumentedtwisted.trial._dist.test.test_stream.AMPStreamReceiver
- A simple AMP interface to StreamReceiver
.twisted.trial._dist.test.test_workertrial.FakeAMP
- A fake amp protocol.twisted.trial._dist.worker.LocalWorkerAMP
- Local implementation of the manager commands.twisted.trial._dist.test.test_worker.SpyDataLocalWorkerAMP
- A fake implementation of LocalWorkerAMP
that records the received data and doesn't automatically dispatch any command..twisted.trial._dist.worker.WorkerProtocol
- The worker-side trial distributed protocol.twisted.protocols.basic._PauseableMixin
- Undocumentedtwisted.protocols.basic.IntNStringReceiver
- Generic class for length prefixed protocols.twisted.protocols.basic.Int16StringReceiver
- A receiver for int16-prefixed strings.twisted.protocols.amp.BinaryBoxProtocol
- A protocol for receiving AmpBox
es - key/value pairs - via length-prefixed strings. A box is composed of:twisted.protocols.amp.AMP
- This protocol is an AMP connection. See the module docstring for protocol details.twisted.test.test_amp.AddedCommandProtocol
- This is a protocol which responds to AddErrorsCommand
, and is used to test that inherited commands can add their own new types of errors, but still respond in the same way to their parents types of errors.twisted.test.test_amp.FactoryNotifier
- Undocumentedtwisted.test.test_amp.SecurableProto
- Undocumentedtwisted.test.test_amp.SimpleSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.BadNoAnswerCommandProtocol
- No class docstring; 1/1 method documentedtwisted.test.test_amp.DeferredSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.NoAnswerCommandProtocol
- Undocumentedtwisted.test.test_amp.SlightlySmartTLS
- Specific implementation of server side protocol with different management of TLS.twisted.test.test_amp.InheritedCommandProtocol
- This is a protocol which responds to InheritedCommand
, and is used to test that inherited commands inherit their bases' errors if they do not respond to any of their own.twisted.test.test_amp.LiteralAmp
- Undocumentedtwisted.test.test_amp.NoNetworkProtocol
- An amp.AMP
subclass which overrides private methods to avoid testing the network. It also provides a responder for MagicSchemaCommand
that does nothing, so that tests can test aspects of the interaction of ...twisted.test.test_amp.NormalCommandProtocol
- This is a protocol which responds to BaseCommand
, and is used to test that inheritance does not interfere with the normal handling of errors.twisted.test.test_amp.OverrideLocatorAMP
- No class docstring; 0/3 instance variable, 1/3 method documentedtwisted.test.test_amp.SimpleSymmetricProtocol
- Undocumentedtwisted.trial._dist.test.test_stream.AMPStreamReceiver
- A simple AMP interface to StreamReceiver
.twisted.trial._dist.test.test_workertrial.FakeAMP
- A fake amp protocol.twisted.trial._dist.worker.LocalWorkerAMP
- Local implementation of the manager commands.twisted.trial._dist.test.test_worker.SpyDataLocalWorkerAMP
- A fake implementation of LocalWorkerAMP
that records the received data and doesn't automatically dispatch any command..twisted.trial._dist.worker.WorkerProtocol
- The worker-side trial distributed protocol.twisted.protocols.test.test_basic.TestInt16
- A basic.Int16StringReceiver
storing received strings in an array.twisted.protocols.basic.Int32StringReceiver
- A receiver for int32-prefixed strings.twisted.protocols.test.test_basic.TestInt32
- A basic.Int32StringReceiver
storing received strings in an array.twisted.protocols.basic.Int8StringReceiver
- A receiver for int8-prefixed strings.twisted.protocols.test.test_basic.TestInt8
- A basic.Int8StringReceiver
storing received strings in an array.twisted.protocols.basic.LineReceiver
- A protocol that receives lines and/or raw data, depending on mode.twisted.conch.scripts.cftp.StdioClient
- No class docstring; 0/5 instance variable, 0/2 class variable, 8/59 methods documentedtwisted.conch.telnet.StatefulTelnetProtocol
- Undocumentedtwisted.conch.telnet.AuthenticatingTelnetProtocol
- A protocol which prompts for credentials and attempts to authenticate them.twisted.internet.testing.LineSendingProtocol
- Undocumentedtwisted.mail.imap4.IMAP4Client
- IMAP4 client protocol implementationtwisted.mail.test.test_imap.SimpleClient
- Undocumentedtwisted.mail.test.test_imap.StillSimplerClient
- An IMAP4 client which keeps track of unsolicited flag changes.twisted.mail.imap4.IMAP4Server
- Protocol implementation for an IMAP4rev1 server.twisted.mail.test.test_imap.FakeyServer
- Undocumentedtwisted.mail.test.test_imap.SimpleServer
- Undocumentedtwisted.mail.smtp.SMTPClient
- SMTP client for sending emails.twisted.mail.relay.SMTPRelayer
- A base class for SMTP relayers.twisted.mail.relaymanager.SMTPManagedRelayer
- An SMTP managed relayer.twisted.mail.smtp.ESMTPClient
- A client for sending emails over ESMTP.twisted.mail.relay.ESMTPRelayer
- A base class for ESMTP relayers.twisted.mail.relaymanager.ESMTPManagedRelayer
- An ESMTP managed relayer.twisted.mail.smtp.ESMTPSender
- Undocumentedtwisted.mail.test.test_smtp.MyESMTPClient
- Undocumentedtwisted.mail.test.test_smtp.NoticeTLSClient
- Undocumentedtwisted.mail.smtp.SMTPSender
- SMTP protocol that sends a single email based on information it gets from its factory, a SMTPSenderFactory
.twisted.mail.test.test_smtp.MySMTPClient
- Undocumentedtwisted.mail.test.pop3testserver.POP3TestServer
- No class docstring; 0/4 instance variable, 1/10 method documentedtwisted.mail.test.test_pop3client.TLSServerFactory.protocol
- Undocumentedtwisted.mail.test.test_smtp.FakeSMTPServer
- Undocumentedtwisted.positioning.nmea.NMEAProtocol
- A protocol that parses and verifies the checksum of an NMEA sentence (in string form, not NMEASentence
), and delegates to a receiver.twisted.protocols.finger.Finger
- Undocumentedtwisted.protocols.ftp.FTP
- Protocol Interpreter for the File Transfer Protocoltwisted.protocols.ftp.FTPClientBasic
- Foundations of an FTP client.twisted.protocols.ftp.FTPClient
- FTPClient
is a client implementation of the FTP protocol which exposes FTP commands as methods which return Deferred
s.twisted.protocols.ftp.FTPFileListProtocol
- Parser for standard FTP file listingstwisted.test.test_ftp.MyFTPFileListProtocol
- Undocumentedtwisted.protocols.ftp.FTPOverflowProtocol
- FTP mini-protocol for when there are too many connections.twisted.protocols.memcache.MemCacheProtocol
- MemCache protocol: connect to a memcached server to store/retrieve values.twisted.protocols.postfix.PostfixTCPMapServer
- Postfix mail transport agent TCP map protocol implementation.twisted.protocols.sip.MessagesParser
- A SIP messages parser.twisted.protocols.test.test_basic.ConsumingProtocol
- Protocol that really, really doesn't want any more bytes.twisted.protocols.test.test_basic.ExcessivelyLargeLineCatcher
- Helper for LineReceiverLineLengthExceededTests
.twisted.protocols.test.test_basic.FlippingLineTester
- A line receiver that flips between line and raw data modes after one byte.twisted.protocols.test.test_basic.LineTester
- A line receiver that parses data received and make actions on some tokens.twisted.runner.procmon.LineLogger
- Undocumentedtwisted.test.test_application.Foo
- Undocumentedtwisted.test.test_ftp.Dummy
- Undocumentedtwisted.test.test_loopback.SimpleProtocol
- Undocumentedtwisted.test.test_loopback.DoomProtocol
- Undocumentedtwisted.test.test_ssl.LineCollector
- No summarytwisted.test.test_ssl.UnintelligentProtocol
- No summarytwisted.web._newclient.HTTPParser
- HTTPParser
handles the parsing side of HTTP processing. With a suitable subclass, it can parse either the client side or the server side of the connection.twisted.web._newclient.HTTPClientParser
- An HTTP parser which only handles HTTP responses.twisted.web.http.HTTPChannel
- A receiver for HTTP requests.twisted.web.proxy.Proxy
- This class implements a simple web proxy.twisted.web.proxy.ReverseProxy
- Implements a simple reverse proxy.twisted.web.http.HTTPClient
- A client for HTTP 1.0.twisted.protocols.shoutcast.ShoutcastClient
- Shoutcast HTTP stream.twisted.web.proxy.ProxyClient
- Used by ProxyClientFactory to implement a simple web proxy.twisted.web.test.test_http.ClientDriver
- Undocumentedtwisted.web.test.test_http.LoopbackHTTPClient
- Undocumentedtwisted.web.xmlrpc.QueryProtocol
- No class docstring; 0/1 instance variable, 2/4 methods documentedtwisted.web.test.test_xmlrpc.TestQueryProtocol
- QueryProtocol for tests that saves headers received and sent, inside the factory.twisted.words.protocols.irc.DccChat
- Direct Client Connection protocol type CHAT.twisted.words.protocols.irc.IRCClient
- Internet Relay Chat client protocol, with sprinkles.twisted.words.im.ircsupport.IRCProto
- No class docstring; 0/10 instance variable, 2/21 methods documentedtwisted.words.test.test_irc.CollectorClient
- A client that saves in a list the names of the methods that got called.twisted.words.test.test_irc.DummyClient
- A twisted.words.protocols.irc.IRCClient
that stores sent lines in a list rather than transmitting them.twisted.words.test.test_irc.IRCClientWithoutLogin
- Undocumentedtwisted.words.test.test_irc.NoticingClient
- Undocumentedtwisted.protocols.basic._RecvdCompatHack
- Emulates the to-be-deprecated IntNStringReceiver.recvd attribute.twisted.protocols.basic.FileSender
- A producer that sends the contents of a file to a consumer.twisted.protocols.basic.StatefulStringProtocol
- A stateful string protocol.twisted.protocols.amp.BinaryBoxProtocol
- A protocol for receiving AmpBox
es - key/value pairs - via length-prefixed strings. A box is composed of:twisted.protocols.amp.AMP
- This protocol is an AMP connection. See the module docstring for protocol details.twisted.test.test_amp.AddedCommandProtocol
- This is a protocol which responds to AddErrorsCommand
, and is used to test that inherited commands can add their own new types of errors, but still respond in the same way to their parents types of errors.twisted.test.test_amp.FactoryNotifier
- Undocumentedtwisted.test.test_amp.SecurableProto
- Undocumentedtwisted.test.test_amp.SimpleSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.BadNoAnswerCommandProtocol
- No class docstring; 1/1 method documentedtwisted.test.test_amp.DeferredSymmetricCommandProtocol
- Undocumentedtwisted.test.test_amp.NoAnswerCommandProtocol
- Undocumentedtwisted.test.test_amp.SlightlySmartTLS
- Specific implementation of server side protocol with different management of TLS.twisted.test.test_amp.InheritedCommandProtocol
- This is a protocol which responds to InheritedCommand
, and is used to test that inherited commands inherit their bases' errors if they do not respond to any of their own.twisted.test.test_amp.LiteralAmp
- Undocumentedtwisted.test.test_amp.NoNetworkProtocol
- An amp.AMP
subclass which overrides private methods to avoid testing the network. It also provides a responder for MagicSchemaCommand
that does nothing, so that tests can test aspects of the interaction of ...twisted.test.test_amp.NormalCommandProtocol
- This is a protocol which responds to BaseCommand
, and is used to test that inheritance does not interfere with the normal handling of errors.twisted.test.test_amp.OverrideLocatorAMP
- No class docstring; 0/3 instance variable, 1/3 method documentedtwisted.test.test_amp.SimpleSymmetricProtocol
- Undocumentedtwisted.trial._dist.test.test_stream.AMPStreamReceiver
- A simple AMP interface to StreamReceiver
.twisted.trial._dist.test.test_workertrial.FakeAMP
- A fake amp protocol.twisted.trial._dist.worker.LocalWorkerAMP
- Local implementation of the manager commands.twisted.trial._dist.test.test_worker.SpyDataLocalWorkerAMP
- A fake implementation of LocalWorkerAMP
that records the received data and doesn't automatically dispatch any command..twisted.trial._dist.worker.WorkerProtocol
- The worker-side trial distributed protocol.twisted.protocols.ftp._FileReader
- Undocumentedtwisted.protocols.ftp._FileWriter
- Undocumentedtwisted.protocols.ftp.ASCIIConsumerWrapper
- Undocumentedtwisted.protocols.ftp.BaseFTPRealm
- Base class for simple FTP realms which provides an easy hook for specifying the home directory for each user.twisted.protocols.ftp.FTPRealm
- No summarytwisted.protocols.ftp.SystemFTPRealm
- SystemFTPRealm
uses system user account information to decide what the home directory for a particular avatarId is.twisted.protocols.ftp.FileConsumer
- A consumer for FTP input that writes data to a file.twisted.protocols.ftp.FTPAnonymousShell
- An anonymous implementation of IFTPShelltwisted.protocols.ftp.FTPShell
- An authenticated implementation of IFTPShell
.twisted.protocols.ftp.FTPCommand
- Undocumentedtwisted.protocols.haproxy._info.ProxyInfo
- A data container for parsed PROXY protocol information.twisted.protocols.haproxy._parser.HAProxyServerParser
- Stream server endpoint string parser for the HAProxyServerEndpoint type.twisted.protocols.haproxy._v1parser.V1Parser
- PROXY protocol version one header parser.twisted.protocols.haproxy._v2parser.V2Parser
- PROXY protocol version two header parser.twisted.protocols.htb.Bucket
- Implementation of a Token bucket.twisted.test.test_htb.SomeBucket
- Undocumentedtwisted.protocols.htb.HierarchicalBucketFilter
- Filter things into buckets that can be nested.twisted.protocols.htb.FilterByHost
- A Hierarchical Bucket filter with a Bucket
for each host.twisted.protocols.htb.FilterByServer
- A Hierarchical Bucket filter with a Bucket
for each service.twisted.protocols.htb.ShapedProtocolFactory
- Dispense Protocols with traffic shaping on their transports.twisted.protocols.ident.ProcServerMixin
- Implements lookup() to grab entries for responses from /proc/net/tcptwisted.protocols.loopback._LoopbackAddress
- Undocumentedtwisted.protocols.loopback._LoopbackQueue
- Trivial wrapper around a list to give it an interface like a queue, which the addition of also sending notifications by way of a Deferred whenever the list has something added to it.twisted.protocols.loopback._LoopbackTransport
- No class docstring; 0/3 instance variable, 0/1 class variable, 1/10 method documentedtwisted.protocols.loopback.LoopbackRelay
- Undocumentedtwisted.conch.test.loopback.LoopbackRelay
- Undocumentedtwisted.protocols.memcache.Command
- Wrap a client action into an object, that holds the values used in the protocol.twisted.protocols.pcp.BasicProducerConsumerProxy
- I can act as a man in the middle between any Producer and Consumer.twisted.protocols.pcp.ProducerConsumerProxy
- ProducerConsumerProxy with a finite buffer.twisted.protocols.htb.ShapedConsumer
- Wraps a Consumer and shapes the rate at which it receives data.twisted.protocols.htb.ShapedTransport
- Wraps a Transport and shapes the rate at which it receives data.twisted.test.test_pcp.BufferedPullTests.proxyClass
- Undocumentedtwisted.test.test_pcp.PCPII_PullProducerTests.proxyClass
- Undocumentedtwisted.test.test_pcp.PCP_PullProducerTests.proxyClass
- Undocumentedtwisted.protocols.policies.TimeoutMixin
- Mixin for protocols which wish to timeout connections.twisted.mail.imap4.IMAP4Client
- IMAP4 client protocol implementationtwisted.mail.test.test_imap.SimpleClient
- Undocumentedtwisted.mail.test.test_imap.StillSimplerClient
- An IMAP4 client which keeps track of unsolicited flag changes.twisted.mail.imap4.IMAP4Server
- Protocol implementation for an IMAP4rev1 server.twisted.mail.test.test_imap.FakeyServer
- Undocumentedtwisted.mail.test.test_imap.SimpleServer
- Undocumentedtwisted.mail.pop3.AdvancedPOP3Client
- A POP3 client protocol.twisted.mail.test.test_pop3client.SimpleClient
- Undocumentedtwisted.mail.pop3.POP3
- A POP3 server protocol.twisted.mail.protocols.VirtualPOP3
- A virtual hosting POP3 server.twisted.mail.test.test_pop3.MyVirtualPOP3
- A virtual-domain-supporting POP3 server.twisted.mail.test.test_pop3.DummyPOP3
- A simple POP3 server with a hard-coded mailbox for any user.twisted.mail.test.test_pop3.DummyPOP3Auth
- Class to test successful authentication in twisted.mail.pop3.POP3.twisted.mail.smtp.SMTP
- SMTP server-side protocol.twisted.mail.smtp.ESMTP
- No class docstring; 0/10 instance variable, 0/1 class variable, 4/12 methods documentedtwisted.mail.test.test_smtp.DummyESMTP
- Undocumentedtwisted.mail.test.test_smtp.DummySMTP
- Undocumentedtwisted.mail.smtp.SMTPClient
- SMTP client for sending emails.twisted.mail.relay.SMTPRelayer
- A base class for SMTP relayers.twisted.mail.relaymanager.SMTPManagedRelayer
- An SMTP managed relayer.twisted.mail.smtp.ESMTPClient
- A client for sending emails over ESMTP.twisted.mail.relay.ESMTPRelayer
- A base class for ESMTP relayers.twisted.mail.relaymanager.ESMTPManagedRelayer
- An ESMTP managed relayer.twisted.mail.smtp.ESMTPSender
- Undocumentedtwisted.mail.test.test_smtp.MyESMTPClient
- Undocumentedtwisted.mail.test.test_smtp.NoticeTLSClient
- Undocumentedtwisted.mail.smtp.SMTPSender
- SMTP protocol that sends a single email based on information it gets from its factory, a SMTPSenderFactory
.twisted.mail.test.test_smtp.MySMTPClient
- Undocumentedtwisted.protocols.ftp.FTP
- Protocol Interpreter for the File Transfer Protocoltwisted.protocols.memcache.MemCacheProtocol
- MemCache protocol: connect to a memcached server to store/retrieve values.twisted.protocols.postfix.PostfixTCPMapServer
- Postfix mail transport agent TCP map protocol implementation.twisted.test.test_policies.TimeoutTester
- A testable protocol with timeout facility.twisted.web._http2.H2Connection
- A class representing a single HTTP/2 connection.twisted.web.http.HTTPChannel
- A receiver for HTTP requests.twisted.web.proxy.Proxy
- This class implements a simple web proxy.twisted.web.proxy.ReverseProxy
- Implements a simple reverse proxy.twisted.protocols.sip.InMemoryRegistry
- A simplistic registry for a specific domain.twisted.protocols.sip.Message
- A SIP message.twisted.protocols.sip.Request
- A Request for a URItwisted.protocols.sip.Response
- A Response to a URI Requesttwisted.protocols.sip.Registration
- Undocumentedtwisted.protocols.sip.URL
- A SIP URL.twisted.protocols.sip.Via
- A Via
is a SIP Via header, representing a segment of the path taken by the request.twisted.protocols.test.test_basic.LPTestCaseMixin
- No class docstring; 0/2 class variable, 2/2 methods documentedtwisted.protocols.test.test_basic.IntNTestCaseMixin
- TestCase mixin for int-prefixed protocols.twisted.protocols.test.test_basic.Int16Tests
- Test case for int16-prefixed protocoltwisted.protocols.test.test_basic.Int32Tests
- Test case for int32-prefixed protocoltwisted.protocols.test.test_basic.Int8Tests
- Test case for int8-prefixed protocoltwisted.test.test_stateful.Int32Tests
- Undocumentedtwisted.protocols.test.test_basic.NetstringReceiverTests
- Tests for twisted.protocols.basic.NetstringReceiver
.twisted.protocols.test.test_basic.OnlyProducerTransport
- Transport which isn't really a transport, just looks like one to someone not looking very hard.twisted.protocols.test.test_basic.RecvdAttributeMixin
- Mixin defining tests for string receiving protocols with a recvd attribute which should be settable by application code, to be combined with IntNTestCaseMixin
on a TestCase
subclasstwisted.protocols.test.test_basic.Int16Tests
- Test case for int16-prefixed protocoltwisted.protocols.test.test_basic.Int32Tests
- Test case for int32-prefixed protocoltwisted.protocols.test.test_basic.Int8Tests
- Test case for int8-prefixed protocoltwisted.protocols.test.test_basic.TestMixin
- Undocumentedtwisted.protocols.test.test_basic.TestInt16
- A basic.Int16StringReceiver
storing received strings in an array.twisted.protocols.test.test_basic.TestInt32
- A basic.Int32StringReceiver
storing received strings in an array.twisted.protocols.test.test_basic.TestInt8
- A basic.Int8StringReceiver
storing received strings in an array.twisted.protocols.test.test_basic.TestNetstring
- Undocumentedtwisted.protocols.test.test_tls.HandshakeCallbackContextFactory
- HandshakeCallbackContextFactory
is a factory for SSL contexts which allows applications to get notification when the SSL handshake completes.twisted.protocols.tls._ContextFactoryToConnectionFactory
- Adapter wrapping a twisted.internet.interfaces.IOpenSSLContextFactory
into a IOpenSSLClientConnectionCreator
or IOpenSSLServerConnectionCreator
.twisted.protocols.tls._ProducerMembrane
- Stand-in for producer registered with a TLSMemoryBIOProtocol
transport.twisted.python._release.CheckNewsfragmentScript
- A thing for checking whether a checkout has a newsfragment.twisted.python._release.GitCommand
- Subset of Git commands to release Twisted from a Git repository.twisted.python._release.Project
- A representation of a project that has a version.twisted.python._shellcomp.ZshArgumentsGenerator
- Generate a call to the zsh _arguments completion function based on data in a usage.Options instancetwisted.python._shellcomp.ZshBuilder
- Constructs zsh code that will complete options for a given usage.Options instance, possibly including a list of subcommand names.twisted.python._shellcomp.ZshSubcommandBuilder
- Constructs zsh code that will complete options for a given usage.Options instance, and also for a single sub-command. This will only be used in the case where the user is completing options for a specific subcommand.twisted.python._textattributes._ColorAttribute
- A color text attribute.twisted.python._textattributes.CharacterAttributesMixin
- Mixin for character attributes that implements a __getattr__ method returning a new _NormalAttr instance when attempting to access a 'normal' attribute; otherwise a new _OtherAttr instance is returned for names that appears in the ...twisted.conch.insults.text._CharacterAttributes
- Factory for character attributes, including foreground and background color and non-color attributes such as bold, reverse video and underline.twisted.words.protocols.irc._CharacterAttributes
- Factory for character attributes, including foreground and background color and non-color attributes such as bold, reverse video and underline.twisted.python.components._ProxiedClassMethod
- A proxied class method.twisted.python.components._ProxyDescriptor
- A descriptor which will proxy attribute access, mutation, and deletion to the _ProxyDescriptor.originalAttribute
of the object it is being accessed from.twisted.python.components.Adapter
- I am the default implementation of an Adapter for some interface.twisted.conch.manhole_ssh.TerminalSession
- Undocumentedtwisted.conch.manhole_ssh.TerminalUser
- Undocumentedtwisted.cred.test.test_cred.Testable
- A theoretical protocol for testing.twisted.internet.protocol.ConsumerToProtocolAdapter
- Undocumentedtwisted.internet.protocol.ProtocolToConsumerAdapter
- Undocumentedtwisted.python.test.test_components.Adept
- Undocumentedtwisted.python.test.test_components.BackwardsAdder
- Undocumentedtwisted.python.test.test_components.ComponentAdder
- Adder for componentized adapter tests.twisted.python.test.test_components.Elapsed
- Undocumentedtwisted.python.test.test_components.MetaAdder
- Undocumentedtwisted.python.test.test_components.Test
- Undocumentedtwisted.test.crash_test_dummy.XA
- Undocumentedtwisted.python.components.Componentized
- I am a mixin to allow you to be adapted in various ways persistently.twisted.python.components.ReprableComponentized
- Undocumentedtwisted.python.test.test_components.AComp
- Undocumentedtwisted.python.test.test_components.BComp
- Undocumentedtwisted.python.test.test_components.CComp
- Undocumentedtwisted.python.test.test_components.Compo
- Undocumentedtwisted.python.test.test_components.ComponentNumber
- Undocumentedtwisted.test.crash_test_dummy.XComponent
- Undocumentedtwisted.test.test_sob.Dummy
- Undocumentedtwisted.web.server.Request
- An HTTP request.twisted.web.distrib.Request
- A request which was received by a ResourceSubscription
and sent via PB to a distributed node.twisted.web.server.Session
- A user's session with a system.twisted.web.static.Registry
- I am a Componentized object that will be made available to internal Twisted file-based dynamic web content such as .rpy and .epy scripts.twisted.python.components.proxyForInterface(itrial.ITestCase, '_originalTest')
twisted.trial.unittest.TestDecorator
- Decorator for test cases.twisted.trial._asyncrunner._ForceGarbageCollectionDecorator
- Forces garbage collection to be run before and after the test. Any errors logged during the post-test collection are added to the test result as errors.twisted.trial._asyncrunner._PyUnitTestCaseAdapter
- Adapt from pyunit.TestCase to ITestCase.twisted.trial._asyncrunner._BrokenIDTestCaseAdapter
- Adapter for pyunit-style TestCase subclasses that have undesirable id() methods. That is unittest.FunctionTestCase and unittest.DocTestCase.twisted.python.constants.Flags
twisted.python.test.test_constants.PizzaToppings
- Some pizza toppings, with obviously meaningful bitwise values.twisted.python.constants.Names
twisted.conch.ssh.keys.FingerprintFormats
- Constants representing the supported formats of key fingerprints.twisted.python.test.test_constants.MoreNamedLetters
- Some more letters, named.twisted.python.test.test_constants.NamedLetters
- Some letters, named.twisted.python.constants.Values
twisted.python.test.test_constants.ValuedLetters
- Some more letters, with corresponding unicode values.twisted.python.context.ContextTracker
- A ContextTracker
provides a way to pass arbitrary key/value data up and down a call stack without passing them as parameters to the functions on that call stack.twisted.python.context.ThreadedContextTracker
- Undocumentedtwisted.python.deprecate._DeprecatedAttribute
- Wrapper for deprecated attributes.twisted.python.deprecate._InternalState
- An _InternalState
is a helper object for a _ModuleProxy
, so that it can easily access its own attributes, bypassing its logic for delegating to another object that it's proxying for.twisted.python.deprecate._ModuleProxy
- Python module wrapper to hook module-level attribute access.twisted.python.failure._Code
- A fake code object, used by _Traceback
via _Frame
.twisted.python.failure._Frame
- A fake frame object, used by _Traceback
.twisted.python.failure._TracebackFrame
- Fake traceback object which can be passed to functions in the standard library traceback
module.twisted.python.fakepwd._ShadowRecord
- _ShadowRecord
holds the shadow user data for a single user in ShadowDatabase
. It corresponds to spwd.struct_spwd. See that class for attribute documentation.twisted.python.fakepwd._UserRecord
- _UserRecord
holds the user data for a single user in UserDatabase
. It corresponds to the passwd structure from the pwd
module. See that module for attribute documentation.twisted.python.fakepwd.ShadowDatabase
- ShadowDatabase
holds a shadow user database in memory and makes it available via the same API as spwd.twisted.python.fakepwd.UserDatabase
- UserDatabase
holds a traditional POSIX user data in memory and makes it available via the same API as pwd
.twisted.python.filepath.AbstractFilePath
- Abstract implementation of an IFilePath
; must be completed by a subclass.twisted.python.filepath.FilePath
- I am a path on the filesystem that only permits 'downwards' access.twisted.test.test_paths.ExplodingFilePath
- A specialized FilePath
which always returns an instance of ExplodingFile
from its open method.twisted.test.test_paths.FakeWindowsPath
- A test version of FilePath which overrides listdir to raise WindowsError
.twisted.test.test_paths.TrackingFilePath
- A subclass of filepath.FilePath
which maintains a list of all other paths created by clonePath.twisted.web.static.File
- File is a resource that represents a plain non-interpreted file (although it can look for an extension like .rpy or .cgi and hand the file to a processor for interpretation if you wish). Its constructor takes a file path.twisted.web.twcgi.CGIDirectory
- Undocumentedtwisted.python.zippath.ZipPath
- I represent a file or directory contained within a zip file.twisted.python.zippath.ZipArchive
- I am a FilePath
-like object which can wrap a zip archive as if it were a directory.twisted.python.formmethod.Argument
- Base class for form arguments.twisted.python.formmethod.Boolean
- Undocumentedtwisted.python.formmethod.Choice
- The result of a choice between enumerated types. The choices should be a list of tuples of tag, value, and description. The tag will be the value returned if the user hits "Submit", and the description is the bale for the enumerated type...twisted.python.formmethod.RadioGroup
- Undocumentedtwisted.python.formmethod.Submit
- Submit button or a reasonable facsimile thereof.twisted.python.formmethod.Date
- A date -- (year, month, day) tuple.twisted.python.formmethod.File
- Undocumentedtwisted.python.formmethod.Flags
- The result of a checkbox group or multi-menu. The flags should be a list of tuples of tag, value, and description. The tag will be the value returned if the user hits "Submit", and the description is the bale for the enumerated type...twisted.python.formmethod.CheckGroup
- Undocumentedtwisted.python.formmethod.Float
- Undocumentedtwisted.python.formmethod.Integer
- A single integer.twisted.python.formmethod.IntegerRange
- Undocumentedtwisted.python.formmethod.String
- A single string.twisted.python.formmethod.Hidden
- A string which is not displayed.twisted.python.formmethod.Password
- A string which should be obscured when input.twisted.python.formmethod.Text
- A long string.twisted.python.formmethod.VerifiedPassword
- A string that should be obscured when input and needs verification.twisted.python.formmethod.FormMethod
- A callable object with a signature.twisted.python.formmethod.MethodSignature
- A signature of a callable.twisted.python.formmethod.PresentationHint
- A hint to a particular system.twisted.python.htmlizer.HTMLWriter
- Write the stream of tokens and whitespace from TokenPrinter
, formating tokens as HTML spans.twisted.python.htmlizer.SmallerHTMLWriter
- HTMLWriter that doesn't generate spans for some junk.twisted.python.htmlizer.TokenPrinter
- Format a stream of tokens and intermediate whitespace, for pretty-printing.twisted.python.lockfile.FilesystemLock
- A mutex.twisted.internet.defer.DeferredFilesystemLock
- A FilesystemLock
that allows for a Deferred
to be fired when the lock is acquired.twisted.python.log.ILogContext
- Actually, this interface is just a synonym for the dictionary interface, but it serves as a key for the default information in a log.twisted.python.log.Logger
- This represents a class which may 'own' a log. Used by subclassing.twisted.conch.ssh.channel.SSHChannel
- A class that represents a multiplexed channel over an SSH connection. The channel has a local window which is the maximum amount of data it will receive, and a remote which is the maximum amount of data the remote side will accept...twisted.conch.client.agent.SSHAgentForwardingChannel
- Undocumentedtwisted.conch.endpoints._CommandChannel
- A _CommandChannel
executes a command in a session channel and connects its input and output to an IProtocol
provider.twisted.conch.scripts.cftp.SSHSession
- Undocumentedtwisted.conch.scripts.conch.SSHSession
- Undocumentedtwisted.conch.scripts.tkconch.SSHSession
- Undocumentedtwisted.conch.ssh.forwarding.SSHConnectForwardingChannel
- Channel used for handling server side forwarding request. It acts as a client for the remote forwarding destination.twisted.conch.scripts.conch.SSHConnectForwardingChannel
- Undocumentedtwisted.conch.ssh.forwarding.SSHListenForwardingChannel
- Undocumentedtwisted.conch.ssh.session.SSHSession
- A generalized implementation of an SSH session.twisted.conch.test.test_connection.TestChannel
- A mocked-up version of twisted.conch.ssh.channel.SSHChannel.twisted.conch.test.test_endpoints.BrokenExecSession
- BrokenExecSession
is a session on which exec requests always fail.twisted.conch.test.test_endpoints.UnsatisfiedExecSession
- UnsatisfiedExecSession
is a session on which exec requests are always delayed indefinitely, never succeeding or failing.twisted.conch.test.test_endpoints.WorkingExecSession
- WorkingExecSession
is a session on which exec requests always succeed.twisted.conch.test.test_ssh.SSHTestChannel
- Undocumentedtwisted.internet._signals._FDWaker
- The self-pipe trick<http://cr.yp.to/docs/selfpipe.html>, used to wake up the main loop from another thread or a signal handler.twisted.internet._signals._SIGCHLDWaker
- _SIGCHLDWaker
can wake up a reactor whenever SIGCHLD is received.twisted.internet._signals._UnixWaker
- This class provides a simple interface to wake up the event loop.twisted.internet._glibbase.GlibWaker
- Run scheduled events after waking up.twisted.internet.cfreactor._WakerPlus
- The normal Twisted waker will simply wake up the main loop, which causes an iteration to run, which in turn causes ReactorBase.runUntilCurrent
to get invoked.twisted.internet._signals._SocketWaker
- The self-pipe trick<http://cr.yp.to/docs/selfpipe.html>, implemented using a pair of sockets rather than pipes (due to the lack of support in select() on Windows for pipes), used to wake up the main loop from another thread.twisted.python.log.LogPublisher
- Class for singleton log message publishing.twisted.python.log.NullFile
- A file-like object that discards everything.twisted.python.log.StdioOnnaStick
- Class that pretends to be stdout/err, and turns writes into log messages.twisted.python.logfile.BaseLogFile
- The base class for a log file that can be rotated.twisted.python.logfile.DailyLogFile
- A log file that is rotated daily (at or after midnight localtime)twisted.test.test_logfile.RiggedDailyLogFile
- Undocumentedtwisted.python.logfile.LogFile
- A log file that can be rotated.twisted.python.logfile.LogReader
- Read from a log file.twisted.python.modules._DefaultMapImpl
- Wrapper for the default importer, i.e. None.twisted.python.modules._ModuleIteratorHelper
- This mixin provides common behavior between python module and path entries, since the mechanism for searching sys.path and __path__ attributes is remarkably similar.twisted.python.modules.PathEntry
- I am a proxy for a single entry on sys.path.twisted.python.modules.PythonModule
- Representation of a module which could be imported from sys.path.twisted.python.modules._ZipMapImpl
- IPathImportMapper implementation for zipimport.ZipImporter.twisted.python.modules.PythonAttribute
- I represent a function, class, or other object that is present.twisted.python.modules.PythonPath
- I represent the very top of the Python object-space, the module list in sys.path and the modules list in sys.modules.twisted.python.monkey.MonkeyPatcher
- Cover up attributes with new objects. Neat for monkey-patching things for unit-testing purposes.twisted.python.randbytes.RandomFactory
- Factory providing secureRandom
and insecureRandom
methods.twisted.python.rebuild.Sensitive
- A utility mixin that's sensitive to rebuilds.twisted.python.reflect.QueueMethod
- I represent a method that doesn't exist yet.twisted.python.roots.Collection
- I represent a static collection of entities.twisted.python.roots.Constrained
- A collection that has constraints on its names and/or entities.twisted.python.roots.Homogenous
- A homogenous collection of entities.twisted.web.vhost.VirtualHostCollection
- Wrapper for virtual hosts collection.twisted.python.roots.Locked
- A collection that can be locked from adding entities.twisted.python.roots.Entity
- I am a terminal object in a hierarchy, with no children.twisted.python.roots.Request
- I am an abstract representation of a request for an entity.twisted.python.runtime.Platform
- Gives us information about the platform we're running on.twisted.python.shortcut.Shortcut
- A shortcut on Win32.twisted.python.syslog.SyslogObserver
- A log observer for logging to syslog.twisted.python.systemd.ListenFDs
- ListenFDs
provides access to file descriptors inherited from systemd.twisted.python.test.modules_helpers.TwistedModulesMixin
- A mixin for twisted.trial.unittest.SynchronousTestCase providing useful methods for manipulating Python's module system.twisted.python.test.test_deprecate.ImportedModuleAttributeTests
- Tests for deprecatedModuleAttribute
which involve loading a module via 'import'.twisted.test.test_application.PluggableReactorTests
- Tests for the reactor discovery/inspection APIs.twisted.test.test_modules.TwistedModulesTestCase
- Base class for modules
test cases.twisted.test.test_modules.BasicTests
- No class docstring; 12/12 methods documentedtwisted.test.test_modules.PathModificationTests
- These tests share setup/cleanup behavior of creating a dummy package and stuffing some code in it.twisted.test.test_modules.RebindingTests
- These tests verify that the default path interrogation API works properly even when sys.path has been rebound to a different object.twisted.test.test_modules.ZipPathModificationTests
- Undocumentedtwisted.python.test.test_components.Booable
- An implementation of IProxiedSubInterfacetwisted.python.test.test_components.DoubleXAdapter
- Adapter with __cmp__.twisted.python.test.test_components.MetaNumber
- Integer wrapper for Interface adaptation tests.twisted.python.test.test_components.MultipleMethodImplementor
- A precise implementation of IMultipleMethods
.twisted.python.test.test_components.RegistryUsingMixin
- Mixin for test cases which modify the global registry somehow.twisted.conch.test.test_session.SessionInterfaceTests
- Tests for the SSHSession class interface. This interface is not ideal, but it is tested in order to maintain backwards compatibility.twisted.conch.test.test_session.SessionWithNoAvatarTests
- Test for the SSHSession interface. Several of the methods (request_shell, request_exec, request_pty_req, request_env, request_window_change) would create a 'session' instance variable from the avatar if one didn't exist when they were called.twisted.python.test.test_components.ComponentizedTests
- Simple test case for caching in Componentized.twisted.python.test.test_components.MetaInterfaceTests
- No class docstring; 1/3 method documentedtwisted.python.test.test_components.RegistrationTests
- Tests for adapter registration.twisted.python.test.test_components.Test2
- Undocumentedtwisted.python.test.test_components.Xcellent
- IAttrX
implementation for test of adapter with __cmp__.twisted.python.test.test_components.Yayable
- A provider of IProxiedInterface
which increments a counter for every call to yay.twisted.python.test.test_constants._ConstantsTestsMixin
- Mixin defining test helpers common to multiple types of constants collections.twisted.python.test.test_constants.FlagsTests
- Tests for twisted.python.constants.Flags
, a base class for containers of related, combinable flag or bitvector-like constants.twisted.python.test.test_constants.NamesTests
- Tests for twisted.python.constants.Names
, a base class for containers of related constraints.twisted.python.test.test_constants.ValuesTests
- Tests for twisted.python.constants.Names
, a base class for containers of related constraints with arbitrary values.twisted.python.test.test_constants._FlagsTestsMixin
- Mixin defining setup code for any tests for Flags
subclasses.twisted.python.test.test_constants.FlagConstantNegationTests
- Tests for the ~ operator as defined for FlagConstant
instances, used to create new FlagConstant
instances representing all the flags from a Flags
class not set in a particular FlagConstant
instance.twisted.python.test.test_constants.FlagConstantSimpleAndTests
- Tests for the & operator as defined for FlagConstant
instances, used to create new FlagConstant
instances representing the common parts of two existing FlagConstant
instances from the same Flags
class.twisted.python.test.test_constants.FlagConstantSimpleExclusiveOrTests
- Tests for the ^ operator as defined for FlagConstant
instances, used to create new FlagConstant
instances representing the uncommon parts of two existing FlagConstant
instances from the same Flags
class.twisted.python.test.test_constants.FlagConstantSimpleOrTests
- Tests for the | operator as defined for FlagConstant
instances, used to create new FlagConstant
instances representing both of two existing FlagConstant
instances from the same Flags
class.twisted.python.test.test_constants.FlagsTests
- Tests for twisted.python.constants.Flags
, a base class for containers of related, combinable flag or bitvector-like constants.twisted.python.test.test_deprecate._MockDeprecatedAttribute
- Mock of twisted.python.deprecate._DeprecatedAttribute
.twisted.python.test.test_deprecate.ClassWithDeprecatedProperty
- Class with a single deprecated property.twisted.python.test.test_deprecate.DeprecatedClass
- Class which is entirely deprecated without having a replacement.twisted.python.test.test_fakepwd.ShadowDatabaseTestsMixin
- ShadowDatabaseTestsMixin
defines tests which apply to any shadow user database implementation. Subclasses should mix it in, implement setUp to create self.database bound to a shadow user database instance, and implement ...twisted.python.test.test_fakepwd.ShadowDatabaseTests
- Tests for ShadowDatabase
.twisted.python.test.test_fakepwd.SPwdModuleTests
- SPwdModuleTests
runs the tests defined by ShadowDatabaseTestsMixin
against the built-in spwd module. This serves to verify that ShadowDatabase
is really a fake of that API.twisted.python.test.test_fakepwd.UserDatabaseTestsMixin
- UserDatabaseTestsMixin
defines tests which apply to any user database implementation. Subclasses should mix it in, implement setUp to create self.database bound to a user database instance, and implement ...twisted.python.test.test_fakepwd.PwdModuleTests
- PwdModuleTests
runs the tests defined by UserDatabaseTestsMixin
against the built-in pwd module. This serves to verify that UserDatabase
is really a fake of that API.twisted.python.test.test_fakepwd.UserDatabaseTests
- Tests for UserDatabase
.twisted.python.test.test_release.StructureAssertingMixin
- A mixin for TestCase
subclasses which provides some methods for asserting the structure and contents of directories and files on the filesystem.twisted.python.test.test_release.CommandsTestMixin
- Test mixin for the VCS commands used by the release scripts.twisted.python.test.test_release.GitCommandTest
- Specific CommandsTestMixin
related to Git repositories through GitCommand
.twisted.python.test.test_sendmsg._FDHolder
- A wrapper around a FD that will remember if it has been closed or not.twisted.python.test.test_shellcomp.ZshScriptTestMixin
- Integration test helper to show that usage.Options classes can have zsh completion functions generated for them without raising errors.twisted.conch.test.test_scripts.ZshIntegrationTests
- Test that zsh completion functions are generated without errortwisted.scripts.test.test_scripts.ZshIntegrationTests
- Test that zsh completion functions are generated without errortwisted.python.test.test_urlpath._BaseURLPathTests
- Tests for instantiated urlpath.URLPath
s.twisted.python.test.test_urlpath.BytesURLPathTests
- Tests for interacting with a URLPath
created with fromBytes.twisted.python.test.test_urlpath.StringURLPathTests
- Tests for interacting with a URLPath
created with fromString and a str
argument.twisted.python.test.test_urlpath.UnicodeURLPathTests
- Tests for interacting with a URLPath
created with fromString and a str
argument.twisted.python.test.test_util.EqualToEverything
- A class the instances of which consider themselves equal to everything.twisted.python.test.test_util.EqualToNothing
- A class the instances of which consider themselves equal to nothing.twisted.python.test.test_zipstream.FileEntryMixin
- File entry classes should behave as file-like objectstwisted.python.test.test_zipstream.DeflatedZipFileEntryTests
- DeflatedZipFileEntry should be file-liketwisted.python.test.test_zipstream.ZipFileEntryTests
- ZipFileEntry should be file-liketwisted.python.threadable.DummyLock
- Hack to allow locks to be unpickled on an unthreaded system.twisted.python.threadpool.ThreadPool
- This class (hopefully) generalizes the functionality of a pool of threads to which work can be dispatched.twisted.internet.test.test_resolver.DeterministicThreadPool
- Create a deterministic ThreadPool
object.twisted.test.test_threadpool.MemoryPool
- A deterministic threadpool that uses in-memory data structures to queue work rather than threads to execute work.twisted.python.urlpath.URLPath
- A representation of a URL.twisted.python.usage.CoerceParameter
- Utility class that can corce a parameter before storing it.twisted.python.usage.Completer
- A completion "action" - provides completion possibilities for a particular command-line option. For example we might provide the user a fixed list of choices, or files/dirs according to a glob.twisted.python._shellcomp.SubcommandAction
- Undocumentedtwisted.python.usage.CompleteDirs
- Completes directory namestwisted.python.usage.CompleteFiles
- Completes file names based on a glob patterntwisted.python.usage.CompleteGroups
- Complete system group namestwisted.python.usage.CompleteHostnames
- Complete hostnamestwisted.python.usage.CompleteList
- Completes based on a fixed list of wordstwisted.python.usage.CompleteMultiList
- Completes multiple comma-separated items based on a fixed list of wordstwisted.python.usage.CompleteNetInterfaces
- Complete network interface namestwisted.python.usage.CompleteUserAtHost
- A completion action which produces matches in any of these forms:twisted.python.usage.CompleteUsernames
- Complete usernamestwisted.python.usage.Completions
- Extra metadata for the shell tab-completion system.twisted.python.util._IntervalDifferentialIterator
- Undocumentedtwisted.python.util.FancyEqMixin
- Mixin that implements __eq__ and __ne__.twisted.conch.client.knownhosts.HashedEntry
- A HashedEntry
is a representation of an entry in a known_hosts file where the hostname has been hashed and salted.twisted.conch.ssh.address.SSHTransportAddress
- Object representing an SSH Transport endpoint.twisted.names.dns._EDNSMessage
- An EDNS message.twisted.names.dns._OPTHeader
- An OPT record header.twisted.names.dns._OPTVariableOption
- A class to represent OPT record variable options.twisted.names.dns.Message
- Message
contains all the information represented by a single DNS request or response.twisted.names.dns.Record_A
- An IPv4 host address.twisted.names.dns.Record_A6
- An IPv6 address.twisted.names.dns.Record_AAAA
- An IPv6 host address.twisted.names.dns.Record_AFSDB
- Map from a domain name to the name of an AFS cell database server.twisted.names.dns.Record_HINFO
- Host information.twisted.names.dns.Record_MINFO
- Mailbox or mail list information.twisted.names.dns.Record_MX
- Mail exchange.twisted.names.dns.Record_NAPTR
- The location of the server(s) for a specific protocol and domain.twisted.names.dns.Record_NULL
- A null record.twisted.names.dns.Record_RP
- The responsible person for a domain.twisted.names.dns.Record_SOA
- Marks the start of a zone of authority.twisted.names.dns.Record_SRV
- The location of the server(s) for a specific protocol and domain.twisted.names.dns.Record_SSHFP
- A record containing the fingerprint of an SSH key.twisted.names.dns.Record_TSIG
- A transaction signature, encapsulated in a RR, as described in RFC 2845.twisted.names.dns.Record_TXT
- Freeform text.twisted.names.dns.Record_SPF
- Structurally, freeform text. Semantically, a policy definition, formatted as defined in rfc 4408.twisted.names.dns.Record_WKS
- A well known service description.twisted.names.dns.RRHeader
- A resource record header.twisted.names.dns.SimpleRecord
- A Resource Record which consists of a single RFC 1035 domain-name.twisted.names.dns.Record_CNAME
- The canonical name for an alias.twisted.names.dns.Record_DNAME
- A non-terminal DNS name redirection.twisted.names.dns.Record_MB
- A mailbox domain name.twisted.names.dns.Record_MD
- A mail destination.twisted.names.dns.Record_MF
- A mail forwarder.twisted.names.dns.Record_MG
- A mail group member.twisted.names.dns.Record_MR
- A mail rename domain name.twisted.names.dns.Record_NS
- An authoritative nameserver.twisted.names.dns.Record_PTR
- A domain name pointer.twisted.names.dns.UnknownRecord
- Encapsulate the wire data for unknown record types so that they can pass through the system unchanged.twisted.names.test.test_dns.MessageComparable
- A wrapper around dns.Message
which is comparable so that it can be tested using some of the dns._EDNSMessage
tests.twisted.pair.tuntap.TunnelAddress
- A TunnelAddress
represents the tunnel to which a TuntapPort
is bound.twisted.positioning.base._BaseSpeed
- An object representing the abstract concept of the speed (rate of movement) of a mobile object.twisted.positioning.base.Climb
- The climb ("vertical speed") of an object.twisted.positioning.base.Speed
- The speed (rate of movement) of a mobile object.twisted.positioning.base.Altitude
- An altitude.twisted.positioning.base.Angle
- An object representing an angle.twisted.positioning.base.Coordinate
- A coordinate.twisted.positioning.base.Heading
- The heading of a mobile object.twisted.positioning.base.PositionError
- Position error information.twisted.python._textattributes._Attribute
- A text attribute.twisted.python._textattributes._ColorAttr
- Generic color attribute.twisted.python._textattributes._BackgroundColorAttr
- Background color attribute.twisted.python._textattributes._ForegroundColorAttr
- Foreground color attribute.twisted.python._textattributes._NormalAttr
- A text attribute for normal text.twisted.python._textattributes._OtherAttr
- A text attribute for text with formatting attributes.twisted.python._textattributes.DefaultFormattingState
- A character attribute that does nothing, thus applying no attributes to text.twisted.python._textattributes._FormattingStateMixin
- Mixin for the formatting state/attributes of a single character.twisted.conch.insults.helper._FormattingState
- Represents the formatting state/attributes of a single character.twisted.words.protocols.irc._FormattingState
- Formatting state/attributes of a single character.twisted.python.filepath.Permissions
- A class representing read/write/execute permissions. Instantiate with any portion of the file's mode that includes the permission bits.twisted.python.filepath.RWX
- A class representing read/write/execute permissions for a single user category (i.e. user/owner, group, or other/world). Instantiate with three boolean values: readable? writable? executable?.twisted.python.test.test_util.DifferentRecord
- Trivial user of FancyEqMixin
which is not related to Record
.twisted.python.test.test_util.Record
- Trivial user of FancyEqMixin
used by tests.twisted.python.test.test_util.DerivedRecord
- A class with an inheritance relationship to Record
.twisted.trial.test.test_assertions.MockEquality
- Undocumentedtwisted.python.util.FancyStrMixin
- Mixin providing a flexible implementation of __str__.twisted.mail.test.test_imap.FakeyMessage
- Undocumentedtwisted.names._rfc1982.SerialNumber
- An RFC1982 Serial Number.twisted.names.dns._OPTHeader
- An OPT record header.twisted.names.dns._OPTVariableOption
- A class to represent OPT record variable options.twisted.names.dns.Record_A6
- An IPv6 address.twisted.names.dns.Record_AAAA
- An IPv6 host address.twisted.names.dns.Record_AFSDB
- Map from a domain name to the name of an AFS cell database server.twisted.names.dns.Record_HINFO
- Host information.twisted.names.dns.Record_MINFO
- Mailbox or mail list information.twisted.names.dns.Record_MX
- Mail exchange.twisted.names.dns.Record_NAPTR
- The location of the server(s) for a specific protocol and domain.twisted.names.dns.Record_NULL
- A null record.twisted.names.dns.Record_RP
- The responsible person for a domain.twisted.names.dns.Record_SOA
- Marks the start of a zone of authority.twisted.names.dns.Record_SRV
- The location of the server(s) for a specific protocol and domain.twisted.names.dns.Record_SSHFP
- A record containing the fingerprint of an SSH key.twisted.names.dns.Record_TSIG
- A transaction signature, encapsulated in a RR, as described in RFC 2845.twisted.names.dns.Record_TXT
- Freeform text.twisted.names.dns.Record_SPF
- Structurally, freeform text. Semantically, a policy definition, formatted as defined in rfc 4408.twisted.names.dns.Record_WKS
- A well known service description.twisted.names.dns.SimpleRecord
- A Resource Record which consists of a single RFC 1035 domain-name.twisted.names.dns.Record_CNAME
- The canonical name for an alias.twisted.names.dns.Record_DNAME
- A non-terminal DNS name redirection.twisted.names.dns.Record_MB
- A mailbox domain name.twisted.names.dns.Record_MD
- A mail destination.twisted.names.dns.Record_MF
- A mail forwarder.twisted.names.dns.Record_MG
- A mail group member.twisted.names.dns.Record_MR
- A mail rename domain name.twisted.names.dns.Record_NS
- An authoritative nameserver.twisted.names.dns.Record_PTR
- A domain name pointer.twisted.names.dns.UnknownRecord
- Encapsulate the wire data for unknown record types so that they can pass through the system unchanged.twisted.names.test.test_dns.MessageComparable
- A wrapper around dns.Message
which is comparable so that it can be tested using some of the dns._EDNSMessage
tests.twisted.pair.tuntap.TunnelAddress
- A TunnelAddress
represents the tunnel to which a TuntapPort
is bound.twisted.python.util.IntervalDifferential
- Given a list of intervals, generate the amount of time to sleep between "instants".twisted.python.util.LineLog
- A limited-size line-based log, useful for logging line-based protocols such as SMTP.twisted.python.win32._ErrorFormatter
- Formatter for Windows error messages.twisted.python.zipstream._FileEntry
- Abstract superclass of both compressed and uncompressed variants of file-like objects within a zip archive.twisted.python.zipstream.DeflatedZipFileEntry
- File-like object used to read a deflated entry in a ZipFiletwisted.python.zipstream.ZipFileEntry
- File-like object used to read an uncompressed entry in a ZipFiletwisted.runner.inetdconf.InetdService
- A simple description of an inetd service.twisted.runner.inetdconf.SimpleConfFile
- Simple configuration file parser superclass.twisted.runner.inetdconf.InetdConf
- Configuration parser for a traditional UNIX inetd(8)twisted.runner.inetdconf.ServicesConf
- /etc/services parsertwisted.runner.procmon._Process
- The parameters of a process to be restarted.twisted.runner.procmon.DummyTransport
- Undocumentedtwisted.runner.test.test_procmon.DummyProcess
- An incomplete and fake IProcessTransport
implementation for testing how ProcessMonitor
behaves when its monitored processes exit.twisted.scripts.test.test_scripts.ScriptTestsMixin
- Mixin for TestCase
subclasses which defines a helper function for testing a Twisted-using script.twisted.conch.test.test_scripts.ScriptTests
- Tests for the Conch scripts.twisted.mail.test.test_scripts.ScriptTests
- Tests for all one of mail's scripts.twisted.scripts.test.test_scripts.ScriptTests
- Tests for the core scripts.twisted.scripts.trial._BasicOptions
- Basic options shared between trial and its local workers.twisted.scripts.trial.Options
- Options to the trial command line tool.twisted.trial._dist.options.WorkerOptions
- Options forwarded to the trial distributed worker.twisted.spread.flavors.RemoteCacheMethod
- A method on a reference to a RemoteCache
.twisted.spread.jelly._Jellier
- (Internal) This class manages state for a call to jelly()twisted.spread.jelly._Unjellier
- No class docstring; 0/5 instance variable, 8/29 methods documentedtwisted.spread.jelly.DummySecurityOptions
- DummySecurityOptions() -> insecure security options Dummy security options -- this class will allow anything.twisted.spread.jelly.Jellyable
twisted.spread.test.test_pbfailure.JellyError
- Undocumentedtwisted.spread.jelly.SecurityOptions
- This will by default disallow everything, except for 'none'.twisted.spread.jelly.Unjellyable
- Inherit from me to Unjelly yourself directly with the setStateFor convenience method.twisted.spread.pb.RemoteCopy
- I am a remote copy of a Copyable object.twisted.spread.pb.CopiedFailure
- A CopiedFailure
is a pb.RemoteCopy
of a failure.Failure
transferred via PB.twisted.spread.pb.RemoteCache
- A cache is a local representation of a remote Cacheable
object.twisted.spread.publish.RemotePublished
- The local representation of remote Publishable object.twisted.spread.test.test_pb.DumbPub
- Undocumentedtwisted.spread.test.test_pb.NewStyleCacheCopy
- Undocumentedtwisted.spread.test.test_pb.RatherBaroqueCache
- Undocumentedtwisted.spread.test.test_pb.SimpleLocalCache
- Undocumentedtwisted.spread.test.test_jelly.ClassA
- Undocumentedtwisted.spread.test.test_jelly.ClassB
- Undocumentedtwisted.spread.test.test_pb.NewStyleCopy
- Undocumentedtwisted.spread.test.test_pb.NewStyleCopy2
- Undocumentedtwisted.spread.test.test_pb.SimpleLocalCopy
- Undocumentedtwisted.spread.test.test_pbfailure.JellyError
- Undocumentedtwisted.spread.test.test_pbfailure.SecurityError
- Undocumentedtwisted.web.distrib.Request
- A request which was received by a ResourceSubscription
and sent via PB to a distributed node.twisted.spread.jelly.Unpersistable
- This is an instance of a class that comes back when something couldn't be unpersisted.twisted.spread.pb._JellyableAvatarMixin
- Helper class for code which deals with avatars which PB must be capable of sending to a peer.twisted.spread.pb._PortalAuthChallenger
- Called with response to password challenge.twisted.spread.pb._PortalWrapper
- Root Referenceable object, used to login to portal.twisted.spread.pb._PortalRoot
- Root object, used to login to portal.twisted.spread.pb.Avatar
- A default IPerspective implementor.twisted.spread.test.test_pb.DummyPerspective
- An IPerspective
avatar which will be used in some tests.twisted.spread.test.test_pb.MyPerspective
- No summarytwisted.spread.pb.Jellyable
- Inherit from me to Jelly yourself directly with the `getStateFor' convenience method.twisted.spread.pb.Serializable
- An object that can be passed remotely.twisted.spread.pb.Copyable
- Subclass me to get copied each time you are returned from or passed to a remote method.twisted.spread.pb.Cacheable
- A cached instance.twisted.spread.publish.Publishable
- An object whose cached state persists across sessions.twisted.spread.test.test_pb.DumbPublishable
- Undocumentedtwisted.spread.test.test_pb.NewStyleCacheCopy
- Undocumentedtwisted.spread.test.test_pb.SimpleCache
- Undocumentedtwisted.spread.test.test_pb.VeryVeryComplicatedCacheable
- Undocumentedtwisted.spread.pb.CopyableFailure
- A flavors.RemoteCopy
and flavors.Copyable
version of twisted.python.failure.Failure
for serialization.twisted.spread.test.test_jelly.ClassA
- Undocumentedtwisted.spread.test.test_jelly.ClassB
- Undocumentedtwisted.spread.test.test_pb.BadCopyable
- Undocumentedtwisted.spread.test.test_pb.NewStyleCopy
- Undocumentedtwisted.spread.test.test_pb.NewStyleCopy2
- Undocumentedtwisted.spread.test.test_pb.SimpleCopy
- Undocumentedtwisted.spread.test.test_pb.SimpleFactoryCopy
- No summarytwisted.web.server.Request
- An HTTP request.twisted.web.distrib.Request
- A request which was received by a ResourceSubscription
and sent via PB to a distributed node.twisted.spread.pb.Referenceable
- No class docstring; 1/1 class variable, 2/2 methods documentedtwisted.mail.pb.Maildir
- Undocumentedtwisted.mail.pb.MaildirCollection
- Undocumentedtwisted.spread.pb._PortalAuthChallenger
- Called with response to password challenge.twisted.spread.pb._PortalWrapper
- Root Referenceable object, used to login to portal.twisted.spread.pb.AsReferenceable
- A reference directed towards another object.twisted.spread.pb.Root
- I provide a root object to pb.Broker
s for a pb.PBClientFactory
or pb.PBServerFactory
.twisted.spread.test.test_pb.CachedReturner
- Undocumentedtwisted.spread.test.test_pb.Echoer
- Undocumentedtwisted.spread.test.test_pbfailure.SimpleRoot
- No class docstring; 5/11 methods documentedtwisted.web.distrib.ResourcePublisher
- ResourcePublisher
exposes a remote API which can be used to respond to request.twisted.spread.pb.ViewPoint
- I act as an indirect reference to an object accessed through a pb.IPerspective
.twisted.spread.test.test_pb.BadCopySet
- Undocumentedtwisted.spread.test.test_pb.DeferredRemote
- No class docstring; 0/2 instance variable, 1/4 method documentedtwisted.spread.test.test_pb.FilePagerizer
- Undocumentedtwisted.spread.test.test_pb.GetPublisher
- Undocumentedtwisted.spread.test.test_pb.NestedCache
- Undocumentedtwisted.spread.test.test_pb.NestedComplicatedCache
- Undocumentedtwisted.spread.test.test_pb.NestedCopy
- Undocumentedtwisted.spread.test.test_pb.NestedRemote
- Undocumentedtwisted.spread.test.test_pb.Observable
- Undocumentedtwisted.spread.test.test_pb.Observer
- Undocumentedtwisted.spread.test.test_pb.Pagerizer
- Undocumentedtwisted.spread.test.test_pb.SimpleRemote
- Undocumentedtwisted.spread.util.CallbackPageCollector
- I receive pages from the peer. You may instantiate a Pager with a remote reference to me. I will call the callback with a list of pages once they are all received.twisted.web.distrib._ReferenceableProducerWrapper
- Undocumentedtwisted.words.im.pbsupport.TwistedWordsClient
- In some cases, this acts as an Account, since it a source of text messages (multiple Words instances may be on a single PB connection)twisted.words.service.ChatAvatar
- Undocumentedtwisted.words.service.PBGroup
- Undocumentedtwisted.words.service.PBMind
- Undocumentedtwisted.words.test.test_service.TestMind
- Undocumentedtwisted.words.service.PBUser
- Undocumentedtwisted.spread.pb.RemoteCache
- A cache is a local representation of a remote Cacheable
object.twisted.spread.publish.RemotePublished
- The local representation of remote Publishable object.twisted.spread.test.test_pb.DumbPub
- Undocumentedtwisted.spread.test.test_pb.NewStyleCacheCopy
- Undocumentedtwisted.spread.test.test_pb.RatherBaroqueCache
- Undocumentedtwisted.spread.test.test_pb.SimpleLocalCache
- Undocumentedtwisted.spread.pb.RemoteReference
- A translucent reference to a remote object.twisted.words.service.AvatarReference
- Undocumentedtwisted.words.service.PBGroupReference
- Undocumentedtwisted.words.service.PBMindReference
- Undocumentedtwisted.spread.pb.Viewable
- I will be converted to a ViewPoint
when passed to or returned from a remote method.twisted.spread.test.test_pb.Dummy
- Undocumentedtwisted.spread.test.test_pb.MyView
- Undocumentedtwisted.web.twcgi.CGIProcessProtocol
- No class docstring; 0/5 instance variable, 0/2 class variable, 2/12 methods documentedtwisted.spread.test.test_jelly.TestNode
- An object to test jellyfying of new style class instances.twisted.spread.pb.Local
- (internal) A reference to a local object.twisted.spread.pb.RemoteCacheObserver
- I am a reverse-reference to the peer's RemoteCache
.twisted.spread.pb.RemoteMethod
- This is a translucent reference to a remote message.twisted.spread.test.test_jelly.A
- Dummy class.twisted.spread.test.test_jelly.B
- Dummy class.twisted.spread.test.test_jelly.C
- Dummy class.twisted.spread.test.test_jelly.D
- Dummy new-style class.twisted.spread.test.test_jelly.E
- Dummy new-style class with slots.twisted.spread.test.test_jelly.SimpleJellyTest
- Undocumentedtwisted.spread.test.test_pb._ReconnectingFakeConnectorState
- Manages connection notifications for a _ReconnectingFakeConnector
instance.twisted.spread.test.test_pb.DummyRealm
- Undocumentedtwisted.spread.test.test_pb.Forwarded
- Test implementation of IForwarded
.twisted.spread.test.test_pb.IOPump
- Utility to pump data between clients and servers for protocol testing.twisted.spread.test.test_pb.NonSubclassingPerspective
- Undocumentedtwisted.spread.test.test_pb.TestRealm
- A realm which repeatedly gives out a single instance of MyPerspective
for non-anonymous logins and which gives out a new instance of Echoer
for each anonymous login.twisted.spread.test.test_pb.LeakyRealm
- A realm which hangs onto a reference to the mind object in its logout function.twisted.spread.test.test_pbfailure.DummyInvoker
- A behaviorless object to be used as the invoker parameter to jelly.jelly
.twisted.spread.util.LocalAsRemote
- A class useful for emulating the effects of remote behavior locally.twisted.spread.test.test_pb.LocalRemoteTest
- Undocumentedtwisted.spread.util.LocalAsyncForwarder
- A class useful for forwarding a locally-defined interface.twisted.spread.util.LocalMethod
- Undocumentedtwisted.spread.util.Pager
- I am an object which pages out information.twisted.spread.util.FilePager
- Reads a file in chunks and sends the chunks as they come.twisted.spread.util.StringPager
- A simple pager that splits a string into chunks.twisted.test.crash_test_dummy.X
- Undocumentedtwisted.test.iosim.ConnectionCompleter
- A ConnectionCompleter
can cause synthetic TCP connections established by MemoryReactor.connectTCP
and MemoryReactor.listenTCP
to succeed or fail.twisted.test.iosim.FakeAddress
- The default address type for the host and peer of FakeTransport
connections.twisted.test.iosim.FakeTransport
- A wrapper around a file-like object to make it behave as a Transport.twisted.conch.test.test_endpoints.AbortableFakeTransport
- A FakeTransport
with added abortConnection support.twisted.test.iosim.IOPump
- Utility to pump data between clients and servers for protocol testing.twisted.test.iosim.TLSNegotiation
- Undocumentedtwisted.test.myrebuilder1.A
- Undocumentedtwisted.test.myrebuilder1.B
- Undocumentedtwisted.test.myrebuilder1.Inherit
- Undocumentedtwisted.test.myrebuilder2.A
- Undocumentedtwisted.test.myrebuilder2.B
- Undocumentedtwisted.test.myrebuilder2.Inherit
- Undocumentedtwisted.test.plugin_basic.AnotherTestPlugin
- Another plugin used solely for testing purposes.twisted.test.plugin_basic.TestPlugin
- A plugin used solely for testing purposes.twisted.test.plugin_basic.ThirdTestPlugin
- Another plugin used solely for testing purposes.twisted.test.plugin_extra1.FourthTestPlugin
- Undocumentedtwisted.test.plugin_extra2.FifthTestPlugin
- More documentation: I hate you.twisted.test.plugin_extra2.FourthTestPlugin
- Undocumentedtwisted.test.proto_helpers._FakeConnector
twisted.spread.test.test_pb._ReconnectingFakeConnector
- A fake IConnector
that can fire Deferred
s when its connect method is called.twisted.test.proto_helpers.AccumulatingProtocol
twisted.test.test_tcp.MyHCProtocol
- Undocumentedtwisted.test.proto_helpers.MemoryReactor
twisted.runner.test.test_procmon.DummyProcessReactor
- No summarytwisted.test.test_twistd.SignalCapturingMemoryReactor
- MemoryReactor that implements the _ISupportsExitSignalCapturing interface, all other operations identical to MemoryReactor.twisted.test.proto_helpers.MemoryReactorClock
twisted.trial._dist.test.test_disttrial.CountingReactor
- A fake reactor that counts the calls to IReactorCore.run
, IReactorCore.stop
, and IReactorProcess.spawnProcess
.twisted.test.proto_helpers.StringTransport
twisted.conch.test.test_cftp.InMemorySSHChannel
- Minimal implementation of a SSHChannel
like class which only reads and writes data from memory.twisted.mail.test.test_pop3client.StringTransportWithConnectionLosing
- Undocumentedtwisted.mail.test.test_smtp.AbortableStringTransport
- A version of StringTransport
that supports abortConnection.twisted.web.test.test_agent.AbortableStringTransport
- A version of StringTransport
that supports abortConnection.twisted.test.ssl_helpers.ServerTLSContext
- SSL Context Factory for server-side connections.twisted.test.test_adbapi.ADBAPITestBase
- Test the asynchronous DB-API code.twisted.test.test_adbapi.DBTestConnector
- A class which knows how to test for the presence of and establish a connection to a relational database.twisted.test.test_adbapi.FirebirdConnector
- Undocumentedtwisted.test.test_adbapi.MySQLConnector
- Undocumentedtwisted.test.test_adbapi.PsycopgConnector
- Undocumentedtwisted.test.test_adbapi.PyPgSQLConnector
- Undocumentedtwisted.test.test_adbapi.PySQLite2Connector
- Connector that uses pysqlite's SQLite database support.twisted.test.test_adbapi.SQLite3Connector
- Connector that uses the stdlib SQLite3 database support.twisted.test.test_adbapi.EventReactor
- Partial IReactorCore
implementation with simple event-related methods.twisted.test.test_adbapi.FakePool
- A fake ConnectionPool
for tests.twisted.test.test_adbapi.NonThreadPool
- Undocumentedtwisted.test.test_adbapi.ReconnectTestBase
- Test the asynchronous DB-API code with reconnect.twisted.test.test_amp.FakeLocator
- This is a fake implementation of the interface implied by CommandLocator
.twisted.test.test_amp.FakeSender
- This is a fake implementation of the 'box sender' interface implied by AMP
.twisted.test.test_amp.IOSimCert
- No class docstring; 0/1 class variable, 1/2 method documentedtwisted.test.test_amp.DroppyCert
- Undocumentedtwisted.test.test_amp.GrumpyCert
- Undocumentedtwisted.test.test_amp.OKCert
- Undocumentedtwisted.test.test_amp.ListOfTestsMixin
- Base class for testing ListOf
, a parameterized zero-or-more argument type.twisted.test.test_amp.ListOfDateTimeTests
- Tests for ListOf
combined with amp.DateTime
.twisted.test.test_amp.ListOfDecimalNanTests
- Tests for ListOf
combined with amp.Decimal
for not-a-number values.twisted.test.test_amp.ListOfDecimalTests
- Tests for ListOf
combined with amp.Decimal
.twisted.test.test_amp.ListOfIntegersTests
- Tests for ListOf
combined with amp.Integer
.twisted.test.test_amp.ListOfStringsTests
- Tests for ListOf
combined with amp.String
.twisted.test.test_amp.ListOfUnicodeTests
- Tests for ListOf
combined with amp.Unicode
.twisted.test.test_amp.LiveFireBase
- Utility for connected reactor-using tests.twisted.test.test_amp.LiveFireTLSTests
- No class docstring; 1/1 method documentedtwisted.test.test_amp.PlainVanillaLiveFireTests
- No class docstring; 1/1 method documentedtwisted.test.test_amp.WithServerTLSVerificationTests
- No class docstring; 1/1 method documentedtwisted.test.test_amp.PretendRemoteCertificateAuthority
- Undocumentedtwisted.test.test_amp.UNIXStringTransport
- An in-memory implementation of interfaces.IUNIXTransport
which collects all data given to it for later inspection.twisted.test.test_application.Dummy
- Undocumentedtwisted.test.test_application.DummyApp
- Undocumentedtwisted.test.test_application.TimerTarget
- Undocumentedtwisted.test.test_compat.Comparable
- Objects that can be compared to each other, but not others.twisted.test.test_cooperator.FakeDelayedCall
- Fake delayed call which lets us simulate the scheduler.twisted.test.test_cooperator.FakeScheduler
- A fake scheduler for testing against.twisted.test.test_defer.ImmediateFailureMixin
- Add additional assertion methods.twisted.test.test_defer.DeferredTests
- No class docstring; 0/3 instance variable, 55/77 methods documentedtwisted.test.test_defer.OtherPrimitivesTests
- No class docstring; 0/1 instance variable, 7/12 methods documentedtwisted.test.test_defer.TimeoutErrorTests
- twisted.internet.defer
timeout code.twisted.test.test_defgen.BaseDefgenTests
- This class sets up a bunch of test cases which will test both deferredGenerator and inlineCallbacks based generators. The subclasses DeferredGeneratorTests and InlineCallbacksTests each provide the actual generator implementations tested.twisted.test.test_defgen.DeferredGeneratorTests
- No class docstring; 0/1 class variable, 1/8 method documentedtwisted.test.test_defgen.InlineCallbacksTests
- No class docstring; 7/14 methods documentedtwisted.test.test_factories.FakeConnector
- A fake connector class, to be used to mock connections failed or lost.twisted.test.test_ftp.CloseTestShell
- Close writing shell.twisted.test.test_ftp.CloseTestWriter
- Close writing to a file.twisted.test.test_ftp.IFTPShellTestsMixin
- Generic tests for the IFTPShell interface.twisted.test.test_ftp.FTPShellTests
- Tests for the ftp.FTPShell object.twisted.test.test_ftp.IReadWriteTestsMixin
- Generic tests for the IReadFile and IWriteFile interfaces.twisted.test.test_ftp.FTPReadWriteTests
- Tests for ftp._FileReader and ftp._FileWriter, the objects returned by the shell in openForReading/openForWriting.twisted.test.test_ftp.TestConsumer
- A simple consumer for tests. It only works with non-streaming producers.twisted.test.test_ftp.TestProducer
- A dumb producer.twisted.test.test_htb.DummyClock
- Undocumentedtwisted.test.test_internet.DummyProducer
- Very uninteresting producer implementation used by tests to ensure the right methods are called by the consumer with which it is registered.twisted.test.test_internet.ReentrantProducer
- Similar to DummyProducer
, but with a resumeProducing method which calls back into an IConsumer
method of the consumer against which it is registered.twisted.test.test_iosim.StrictPushProducer
- An IPushProducer
implementation which produces nothing but enforces preconditions on its state transition methods.twisted.test.test_log.EvilRepr
- Undocumentedtwisted.test.test_log.EvilReprStr
- Undocumentedtwisted.test.test_log.EvilStr
- Undocumentedtwisted.test.test_log.EvilReprStr
- Undocumentedtwisted.test.test_log.LogPublisherTestCaseMixin
- No class docstring; 1/4 instance variable, 2/2 methods documentedtwisted.test.test_log.FileObserverTests
- Tests for log.FileObserver
.twisted.test.test_log.LogPublisherTests
- No class docstring; 1/3 method documentedtwisted.test.test_loopback.LoopbackTestCaseMixin
- Undocumentedtwisted.test.test_loopback.LoopbackAsyncTests
- No class docstring; 0/1 class variable, 17/18 methods documentedtwisted.test.test_loopback.LoopbackTCPTests
- Undocumentedtwisted.test.test_loopback.LoopbackUNIXTests
- Undocumentedtwisted.test.test_memcache.CommandMixin
- Setup and tests for basic invocation of MemCacheProtocol
commands.twisted.test.test_memcache.CommandFailureTests
- Tests for correct failure of commands on a disconnected MemCacheProtocol
.twisted.test.test_memcache.MemCacheTests
- Test client protocol class MemCacheProtocol
.twisted.test.test_monkey.TestObj
- Undocumentedtwisted.test.test_paths.ExplodingFile
- A file-alike which raises exceptions from its I/O methods and keeps track of whether it has been closed.twisted.test.test_pcp.ConsumerInterfaceTest
- Test ProducerConsumerProxy as a Consumer.twisted.test.test_pcp.PCP_ConsumerInterfaceTests
- Undocumentedtwisted.test.test_pcp.PCPII_ConsumerInterfaceTests
- Undocumentedtwisted.test.test_pcp.DummyProducer
- Undocumentedtwisted.test.test_pcp.DummyTransport
- A dumb transport to wrap around.twisted.test.test_pcp.DummyConsumer
- Undocumentedtwisted.test.test_pcp.ProducerInterfaceTest
- Test ProducerConsumerProxy as a Producer.twisted.test.test_pcp.PCP_ProducerInterfaceTests
- Undocumentedtwisted.test.test_pcp.PCPII_ProducerInterfaceTests
- Undocumentedtwisted.test.test_pcp.PullProducerTest
- Undocumentedtwisted.test.test_pcp.PCP_PullProducerTests
- Undocumentedtwisted.test.test_pcp.PCPII_PullProducerTests
- Undocumentedtwisted.test.test_persisted.A
- dummy classtwisted.test.test_persisted.B
- dummy classtwisted.test.test_persisted.CopyRegistered
- A class that is pickleable only because it is registered with the copyreg module.twisted.test.test_persisted.CopyRegisteredLoaded
- CopyRegistered
after unserialization.twisted.test.test_persisted.EvilSourceror
- Undocumentedtwisted.test.test_persisted.NonDictState
- Undocumentedtwisted.test.test_persisted.NotPickleable
- A class that is not pickleable.twisted.test.test_persisted.Pickleable
- Undocumentedtwisted.test.test_postfix.PostfixTCPMapServerTestCase
- No class docstring; 0/2 class variable, 3/3 methods documentedtwisted.test.test_postfix.ValidTests
- Undocumentedtwisted.test.test_process.MockOS
- The mock OS: overwrite os
, fcntl
and {sys} functions with fake ones.twisted.test.test_process.MockSignal
- Neuter signal.signal
, but pass other attributes unscathedtwisted.test.test_process.PosixProcessBase
- Test running processes.twisted.test.test_process.PosixProcessPTYTests
- Just like PosixProcessTests, but use ptys instead of pipes.twisted.test.test_process.PosixProcessTests
- No class docstring; 1/2 method documentedtwisted.test.test_process.TestTwoProcessesBase
- Undocumentedtwisted.test.test_process.TwoProcessesNonPosixTests
- Undocumentedtwisted.test.test_process.TwoProcessesPosixTests
- Undocumentedtwisted.test.test_randbytes.SecureRandomTestCaseBase
- Base class for secureRandom test cases.twisted.test.test_randbytes.ConditionalSecureRandomTests
- Test random sources one by one, then remove it to.twisted.test.test_randbytes.RandomBaseTests
- 'Normal' random test cases.twisted.test.test_randbytes.SecureRandomTests
- Test secureRandom under normal conditions.twisted.test.test_rebuild.Baz
- Undocumentedtwisted.test.test_rebuild.Buz
- Undocumentedtwisted.test.test_rebuild.Foo
- Undocumentedtwisted.test.test_rebuild.Bar
- Undocumentedtwisted.test.test_rebuild.Buz
- Undocumentedtwisted.test.test_rebuild.HashRaisesRuntimeError
- Things that don't hash (raise an Exception) should be ignored by the rebuilder.twisted.test.test_reflect.Base
- A no-op class which can be used to verify the behavior of method-discovering APIs.twisted.test.test_reflect.Sub
- A subclass of a class with a method which can be discovered.twisted.test.test_reflect.Breakable
- Undocumentedtwisted.test.test_reflect.BrokenType
- Undocumentedtwisted.test.test_reflect.NoClassAttr
- Undocumentedtwisted.test.test_reflect.Separate
- A no-op class with methods with differing prefixes.twisted.test.test_reflect.Summer
- A class we look up as part of the LookupsTests.twisted.test.test_sip.DummyLocator
- Undocumentedtwisted.test.test_sip.FailingLocator
- Undocumentedtwisted.test.test_sip.TestRealm
- Undocumentedtwisted.test.test_sob.FakeModule
- Undocumentedtwisted.test.test_socks.FakeResolverReactor
- Bare-bones reactor with deterministic behavior for the resolve method.twisted.test.test_ssl.ContextGeneratingMixin
- Offer methods to create ssl.DefaultOpenSSLContextFactory
for both client and server.twisted.test.test_ssl.ConnectionLostTests
- SSL connection closing tests.twisted.test.test_ssl.FakeContext
- OpenSSL.SSL.Context
double which can more easily be inspected.twisted.test.test_sslverify._ActualSSLTransport
- Undocumentedtwisted.test.test_sslverify._MaybeSSLTransport
- Undocumentedtwisted.test.test_sslverify._NotSSLTransport
- Undocumentedtwisted.test.test_sslverify.FakeChooseDiffieHellmanEllipticCurve
- A fake implementation of _ChooseDiffieHellmanEllipticCurve
twisted.test.test_sslverify.FakeContext
- Introspectable fake of an OpenSSL.SSL.Context.twisted.test.test_sslverify.FakeCrypto
- An introspectable fake of pyOpenSSL's OpenSSL.crypto
module.twisted.test.test_sslverify.FakeCryptoState
- State for FakeCrypto
twisted.test.test_sslverify.FakeLib
- An introspectable fake of cryptography's lib object.twisted.test.test_sslverify.FakeLibState
- State for FakeLib
twisted.test.test_sslverify.OpenSSLOptionsTestsMixin
- A mixin for OpenSSLOptions
test cases creates client and server certificates, signs them with a CA, and provides a loopback
that creates TLS a connections with them.twisted.test.test_sslverify.OpenSSLOptionsECDHIntegrationTests
- ECDH-related integration tests for OpenSSLOptions
.twisted.test.test_sslverify.OpenSSLOptionsTests
- Tests for sslverify.OpenSSLOptions
.twisted.test.test_task._FakeReactor
- No class docstring; 0/7 instance variable, 2/5 methods documentedtwisted.test.test_tcp.MyProtocolFactoryMixin
- Mixin for factories which create AccumulatingProtocol
instances.twisted.test.test_tcp.MyClientFactory
- Client factory which creates AccumulatingProtocol
instances.twisted.test.test_tcp.ClientStartStopFactory
- Undocumentedtwisted.test.test_tcp.MyServerFactory
- Server factory which creates AccumulatingProtocol
instances.twisted.test.test_tcp.ProperlyCloseFilesMixin
- Tests for platform resources properly being cleaned up.twisted.test.test_ssl.StolenTCPTests
- For SSL transports, test many of the same things which are tested for TCP transports.twisted.test.test_tcp.ProperlyCloseFilesTests
- Test that the sockets created by IReactorTCP.connectTCP
are cleaned up when the connection they are associated with is closed.twisted.test.test_threadable.TestObject
- Undocumentedtwisted.test.test_threadpool.PoolHelper
- A PoolHelper
constructs a threadpool.ThreadPool
that doesn't actually use threads, by using the internal interfaces in twisted._threads
.twisted.test.test_threadpool.Synchronization
- Undocumentedtwisted.test.test_threads.Counter
- No class docstring; 0/2 instance variable, 1/1 method documentedtwisted.test.test_twistd.DummyReactor
- A dummy reactor, only providing a run method and checking that it has been called.twisted.test.test_twistd.FakeNonDaemonizingReactor
- A dummy reactor, providing beforeDaemonize and afterDaemonize methods, but not announcing this, and logging whether the methods have been called.twisted.test.test_twistd.FakeDaemonizingReactor
- A dummy reactor, providing beforeDaemonize and afterDaemonize methods, announcing this, and logging whether the methods have been called.twisted.test.test_twistd.MockServiceMaker
- A non-implementation of twisted.application.service.IServiceMaker
.twisted.test.test_twistd.TestLoggerFactory
- A logger factory for TestApplicationRunner
.twisted.test.test_twisted.SetAsideModule
- SetAsideModule
is a context manager for temporarily removing a module from sys.modules.twisted.internet.test.modulehelpers.NoReactor
- Context manager that uninstalls the reactor, if any, and then restores it afterwards.twisted.internet.test.modulehelpers.AlternateReactor
- A context manager which temporarily installs a different object as the global reactor.twisted.test.test_udp.Mixin
- Undocumentedtwisted.test.test_udp.Client
- Undocumentedtwisted.test.test_udp.Server
- Undocumentedtwisted.test.test_udp.GoodClient
- Undocumentedtwisted.test.test_usage.FlagFunctionTests.SomeClass
- Dummy class for usage.flagFunction
tests.twisted.test.testutils._Equal
- A class the instances of which are equal to anything and everything.twisted.test.testutils._NotEqual
- A class the instances of which are equal to nothing.twisted.test.testutils.ComparisonTestsMixin
- A mixin which defines a method for making assertions about the correctness of an implementation of == and !=.twisted.conch.test.test_knownhosts.HashedEntryTests
- Tests for HashedEntry
.twisted.conch.test.test_knownhosts.HashedEntryWithCommentTests
- Test cases for PlainEntry
when parsed from a line with a comment.twisted.names.test.test_dns.EDNSMessageEqualityTests
- Tests for equality between dns._EDNSMessage
instances.twisted.names.test.test_dns.EqualityTests
- Tests for the equality and non-equality behavior of record classes.twisted.names.test.test_dns.MessageComparisonTests
- Tests for the rich comparison of dns.Message
instances.twisted.names.test.test_dns.OPTHeaderTests
- Tests for twisted.names.dns._OPTHeader
.twisted.names.test.test_dns.OPTVariableOptionTests
- Tests for dns._OPTVariableOption
.twisted.test.testutils.IOPump
- Utility to pump data between clients and servers for protocol testing.twisted.test.testutils.XMLAssertionMixin
- Test mixin defining a method for comparing serialized XML documents.twisted.web.test.test_flatten.SerializationTests
- Tests for flattening various things.twisted.trial._dist.disttrial.DistTrialRunner
- A specialized runner for distributed trial. The runner launches a number of local worker processes which will run tests.twisted.trial._dist.disttrial.StartedWorkerPool
- A pool of workers which have already been started.twisted.trial._dist.disttrial.WorkerPool
- Manage a fixed-size collection of child processes which can run tests.twisted.trial._dist.disttrial.WorkerPoolConfig
- Configuration parameters for a pool of test-running workers.twisted.trial._dist.stream.StreamReceiver
- Buffering de-multiplexing byte stream receiver.twisted.trial._dist.test.test_disttrial._BrokenLocalWorker
- A Worker
that always fails to run test cases.twisted.trial._dist.test.test_disttrial._LocalWorker
- A Worker
that runs tests in this process in the usual way.twisted.trial._dist.test.test_disttrial.BrokenWorkerPool
- A worker pool that has workers with a broken ``run`` method.twisted.trial._dist.test.test_disttrial.FakeTransport
- A simple fake process transport.twisted.trial._dist.test.test_disttrial.LocalWorkerPool
- Implement a worker pool that runs tests in-process instead of in child processes.twisted.trial._dist.test.test_disttrial.StartedLocalWorkerPool
- A started LocalWorkerPool
.twisted.trial._dist.test.test_disttrial.StartedWorkerPoolBroken
- A broken, started worker pool. Its workers cannot run actions. They always raise an exception.twisted.trial._dist.test.test_worker.FakeTransport
- A fake process transport implementation for testing.twisted.trial._dist.worker.LocalWorkerAddress
- A IAddress
implementation meant to provide stub addresses for ITransport.getPeer
and ITransport.getHost
.twisted.trial._dist.worker.LocalWorkerTransport
- A stub transport implementation used to support AMP
over a ProcessProtocol
transport.twisted.trial._dist.workerreporter.ReportingResults
- No summarytwisted.trial._dist.workertrial.WorkerLogObserver
- A log observer that forward its output to a AMP protocol.twisted.trial._synctest._AssertRaisesContext
- A helper for implementing assertRaises. This is a context manager and a helper method to support the non-context manager version of assertRaises.twisted.trial._synctest._LogObserver
- Observes the Twisted logs and catches any errors.twisted.trial._synctest._Warning
- A _Warning
instance represents one warning emitted through the Python warning system (warnings
). This is used to insulate callers of _collectWarnings
from changes to the Python warnings system which might otherwise require changes to the warning objects that function passes to the observer object it accepts.twisted.trial.reporter._AnsiColorizer
- A colorizer is an object that loosely wraps around a stream, allowing callers to write text to the stream in a particular color.twisted.trial.reporter._NullColorizer
- See _AnsiColorizer docstring.twisted.trial.reporter._Win32Colorizer
- See _AnsiColorizer docstring.twisted.trial.reporter.SafeStream
- Wraps a stream object so that all write calls are wrapped in untilConcludes
.twisted.trial.reporter.SubunitReporter
- Reports test output via Subunit.twisted.trial.runner.TestHolder
- Placeholder for a TestCase
inside a reporter. As far as a TestResult
is concerned, this looks exactly like a unit test.twisted.trial.runner.ErrorHolder
- Used to insert arbitrary errors into a test suite run. Provides enough methods to look like a TestCase, however, when it is run, it simply adds an error to the TestResult. The most common use-case is for when a module fails to import.twisted.trial.runner.TestLoader
- I find tests inside function, modules, files -- whatever -- then return them wrapped inside a Test (either a TestSuite
or a TestCase
).twisted.trial.runner.TrialRunner
- A specialised runner that the trial front end uses.twisted.trial.test.erroneous.FailureButTearDownRunsMixin
- A test fails, but its tearDown
still runs.twisted.trial.test.erroneous.FailureInSetUpMixin
- Undocumentedtwisted.trial.test.erroneous.AsynchronousTestFailureInSetUp
- Undocumentedtwisted.trial.test.erroneous.SynchronousTestFailureInSetUp
- Undocumentedtwisted.trial.test.erroneous.FailureInTearDownMixin
- Undocumentedtwisted.trial.test.mockdoctest.Counter
- a simple counter object for testing trial's doctest supporttwisted.trial.test.moduletest.Foo
- Undocumentedtwisted.trial.test.novars.Bar
- Undocumentedtwisted.trial.test.pyunitcases._NonStringId
- A class that looks a little like a TestCase, but not enough so to actually be used as one. This helps BrokenRunInfrastructure
use some interfaces incorrectly to provoke certain failure conditions.twisted.trial.test.sample.NotATest
- Undocumentedtwisted.trial.test.scripttest.Foo
- Undocumentedtwisted.trial.test.skipping.AddCleanupMixin
- Undocumentedtwisted.trial.test.skipping.AsynchronousAddCleanup
- Undocumentedtwisted.trial.test.skipping.SynchronousAddCleanup
- Undocumentedtwisted.trial.test.skipping.DeprecatedReasonlessSkipMixin
- Undocumentedtwisted.trial.test.skipping.SetUpTodoMixin
- Undocumentedtwisted.trial.test.skipping.AsynchronousSetUpTodo
- Undocumentedtwisted.trial.test.skipping.SynchronousSetUpTodo
- Undocumentedtwisted.trial.test.skipping.SkippedClassMixin
- Undocumentedtwisted.trial.test.skipping.AsynchronousSkippedClass
- Undocumentedtwisted.trial.test.skipping.SynchronousSkippedClass
- Undocumentedtwisted.trial.test.skipping.SkippingMixin
- Undocumentedtwisted.trial.test.skipping.AsynchronousSkipping
- Undocumentedtwisted.trial.test.skipping.SynchronousSkipping
- Undocumentedtwisted.trial.test.skipping.SkippingSetUpMixin
- Undocumentedtwisted.trial.test.skipping.AsynchronousSkippingSetUp
- Undocumentedtwisted.trial.test.skipping.SynchronousSkippingSetUp
- Undocumentedtwisted.trial.test.skipping.StrictTodoMixin
- Undocumentedtwisted.trial.test.skipping.AsynchronousStrictTodo
- Undocumentedtwisted.trial.test.skipping.SynchronousStrictTodo
- Undocumentedtwisted.trial.test.skipping.TearDownTodoMixin
- Undocumentedtwisted.trial.test.skipping.AsynchronousTearDownTodo
- Undocumentedtwisted.trial.test.skipping.SynchronousTearDownTodo
- Undocumentedtwisted.trial.test.skipping.TodoClassMixin
- Undocumentedtwisted.trial.test.skipping.AsynchronousTodoClass
- Undocumentedtwisted.trial.test.skipping.SynchronousTodoClass
- Undocumentedtwisted.trial.test.skipping.TodoMixin
- No class docstring; 1/3 method documentedtwisted.trial.test.skipping.AsynchronousTodo
- Undocumentedtwisted.trial.test.skipping.SynchronousTodo
- Undocumentedtwisted.trial.test.suppression.EmitMixin
- Mixin for emiting a variety of warnings.twisted.trial.test.suppression.SuppressionMixin
- Undocumentedtwisted.trial.test.suppression.AsynchronousTestSuppression
- Undocumentedtwisted.trial.test.suppression.SynchronousTestSuppression
- Undocumentedtwisted.trial.test.suppression.TestSuppression2Mixin
- Undocumentedtwisted.trial.test.suppression.AsynchronousTestSuppression2
- Undocumentedtwisted.trial.test.suppression.SynchronousTestSuppression2
- Undocumentedtwisted.trial.test.suppression.SetUpSuppressionMixin
- Undocumentedtwisted.trial.test.suppression.TearDownSuppressionMixin
- Undocumentedtwisted.trial.test.test_assertions.ComparisonError
- An object which raises exceptions from its comparison methods.twisted.trial.test.test_log.LogErrorsMixin
- High-level tests demonstrating the expected behaviour of logged errors during tests.twisted.trial.test.test_log.AsynchronousLogErrorsTests
- No class docstring; 1/1 method documentedtwisted.trial.test.test_log.SynchronousLogErrorsTests
- Undocumentedtwisted.trial.test.test_log.Mask
- Hide MockTests from Trial's automatic test finder.twisted.trial.test.test_log.Mask.FailureLoggingMixin
- No class docstring; 4/4 methods documentedtwisted.trial.test.test_log.Mask.AsynchronousFailureLogging
- No class docstring; 1/1 method documentedtwisted.trial.test.test_log.Mask.SynchronousFailureLogging
- Undocumentedtwisted.trial.test.test_reporter.BrokenStream
- Stream-ish object that raises a signal interrupt error. We use this to make sure that Trial still manages to write what it needs to write.twisted.trial.test.test_reporter.FakeStream
- A fake stream which isatty method returns some predictable.twisted.trial.test.test_reporter.MockColorizer
- Used by TreeReporterTests to make sure that output is colored correctly.twisted.trial.test.test_runner.CapturingDebugger
- Undocumentedtwisted.trial.test.test_runner.CapturingReporter
- Reporter that keeps a log of all actions performed on it.twisted.trial.test.test_runner.DryRunMixin
- Mixin for testing that 'dry run' mode works with various pyunit.TestCase
subclasses.twisted.trial.test.test_runner.DryRunTests
- Check that 'dry run' mode works well with Trial tests.twisted.trial.test.test_runner.PyUnitDryRunTests
- Check that 'dry run' mode works well with stdlib unittest tests.twisted.trial.test.test_runner.SynchronousDryRunTests
- Check that 'dry run' mode works well with trial's SynchronousTestCase
.twisted.trial.test.test_runner.ErrorHolderTestsMixin
- This mixin defines test methods which can be applied to a runner.ErrorHolder
constructed with either a Failure
or a exc_info-style tuple.twisted.trial.test.test_runner.ExcInfoHoldingErrorHolderTests
- Tests for runner.ErrorHolder
behaving similarly to runner.TestHolder
when constructed with a exc_info-style tuple representing its error.twisted.trial.test.test_runner.FailureHoldingErrorHolderTests
- Tests for runner.ErrorHolder
behaving similarly to runner.TestHolder
when constructed with a Failure
representing its error.twisted.trial.test.test_runner.ErrorHolderTestsMixin.TestResultStub
- Stub for TestResult
.twisted.trial.test.test_runner.TrialRunnerTestsMixin
- Mixin defining tests for runner.TrialRunner
.twisted.trial.test.test_runner.TrialRunnerTests
- Tests for runner.TrialRunner
with the feature to turn unclean errors into warnings disabled.twisted.trial.test.test_runner.TrialRunnerWithUncleanWarningsReporterTests
- Tests for the TrialRunner's interaction with an unclean-error suppressing reporter.twisted.trial.test.test_suppression.SuppressionMixin
- Tests for the warning suppression features of twisted.trial.unittest.SynchronousTestCase
.twisted.trial.test.test_suppression.SynchronousSuppressionTests
- No summarytwisted.trial.test.test_tests.AsynchronousSuppressionTests
- Tests for the warning suppression features of twisted.trial.unittest.TestCase
twisted.trial.test.test_testcase.TestCaseMixin
- TestCase
tests.twisted.trial.test.test_testcase.AsynchronousTestCaseTests
- No class docstring; 1/1 class documentedtwisted.trial.test.test_testcase.SynchronousTestCaseTests
- No class docstring; 1/1 class documentedtwisted.trial.test.test_tests.AddCleanupMixin
- Test the addCleanup method of TestCase.twisted.trial.test.test_tests.AsynchronousAddCleanupTests
- Test the addCleanup method of TestCase in the asynchronous casetwisted.trial.test.test_tests.SynchronousAddCleanupTests
- Test the addCleanup method of TestCase in the synchronous casetwisted.trial.test.test_tests.FixtureMixin
- Tests for fixture helper methods (e.g. setUp, tearDown).twisted.trial.test.test_tests.AsynchronousFixtureTests
- Tests for broken fixture helper methods in the asynchronous casetwisted.trial.test.test_tests.SynchronousFixtureTests
- Tests for broken fixture helper methods in the synchronous casetwisted.trial.test.test_tests.GCMixin
- I provide a few mock tests that log setUp, tearDown, test execution and garbage collection. I'm used to test whether gc.collect gets called.twisted.trial.test.test_tests.GarbageCollectionDefaultTests
- By default, tests should not force garbage collection.twisted.trial.test.test_tests.GarbageCollectionTests
- Test that, when force GC, it works.twisted.trial.test.test_tests.IterateTestsMixin
- _iterateTests
returns a list of all test cases in a test suite or test case.twisted.trial.test.test_tests.AsynchronousIterateTestsTests
- Check that _iterateTests
returns a list of all test cases in a test suite or test case for asynchronous tests.twisted.trial.test.test_tests.SynchronousIterateTestsTests
- Check that _iterateTests
returns a list of all test cases in a test suite or test case for synchronous tests.twisted.trial.test.test_tests.MonkeyPatchMixin
- Tests for the patch() helper method in unittest.TestCase
.twisted.trial.test.test_tests.AsynchronousMonkeyPatchTests
- Tests for the patch() helper method in the asynchronous case.twisted.trial.test.test_tests.SynchronousMonkeyPatchTests
- Tests for the patch() helper method in the synchronous case.twisted.trial.test.test_tests.ResultsTestMixin
- Provide useful APIs for test cases that are about test cases.twisted.trial.test.test_tests.ClassTodoMixin
- Tests for the class-wide expected failure features of twisted.trial.unittest.TestCase
.twisted.trial.test.test_tests.AsynchronousClassTodoTests
- Tests for the class-wide expected failure features in the asynchronous case.twisted.trial.test.test_tests.SynchronousClassTodoTests
- Tests for the class-wide expected failure features in the synchronous case.twisted.trial.test.test_tests.SkipClassesMixin
- Test the class skipping features of twisted.trial.unittest.TestCase
.twisted.trial.test.test_tests.AsynchronousSkipClassTests
- Test the class skipping features in the asynchronous case.twisted.trial.test.test_tests.SynchronousSkipClassTests
- Test the class skipping features in the synchronous case.twisted.trial.test.test_tests.SkipMethodsMixin
- Tests for the reporting of skipping tests in twisted.trial.unittest.TestCase
.twisted.trial.test.test_tests.AsynchronousSkipMethodTests
- Tests for the reporting of skipping tests in the asynchronous case.twisted.trial.test.test_tests.SynchronousSkipMethodTests
- Tests for the reporting of skipping tests in the synchronous case.twisted.trial.test.test_tests.StrictTodoMixin
- Tests for the expected failure features of twisted.trial.unittest.TestCase
in which the exact failure which is expected is indicated.twisted.trial.test.test_tests.AsynchronousStrictTodoTests
- Tests for the expected failure case when the exact failure that is expected is indicated in the asynchronous casetwisted.trial.test.test_tests.SynchronousStrictTodoTests
- Tests for the expected failure case when the exact failure that is expected is indicated in the synchronous casetwisted.trial.test.test_tests.TodoMixin
- Tests for the individual test method expected failure features of twisted.trial.unittest.TestCase
.twisted.trial.test.test_tests.AsynchronousTodoTests
- Test the class skipping features in the asynchronous case.twisted.trial.test.test_tests.SynchronousTodoTests
- Test the class skipping features in the synchronous case.twisted.trial.test.test_tests.SuccessMixin
- Tests for the reporting of successful tests in twisted.trial.unittest.TestCase
.twisted.trial.test.test_tests.AsynchronousSuccessTests
- Tests for the reporting of successful tests in the synchronous case.twisted.trial.test.test_tests.SynchronousSuccessTests
- Tests for the reporting of successful tests in the synchronous case.twisted.trial.test.test_tests.SuiteClearingMixin
- Tests for our extension that allows us to clear out a TestSuite
.twisted.trial.test.test_tests.AsynchronousSuiteClearingTests
- Tests for our extension that allows us to clear out a TestSuite
in the asynchronous case.twisted.trial.test.test_tests.SynchronousSuiteClearingTests
- Tests for our extension that allows us to clear out a TestSuite
in the synchronous case.twisted.trial.test.test_tests.TestDecoratorMixin
- Tests for our test decoration features.twisted.trial.test.test_tests.AsynchronousTestDecoratorTests
- Tests for our test decoration features in the asynchronous case.twisted.trial.test.test_tests.SynchronousTestDecoratorTests
- Tests for our test decoration features in the synchronous case.twisted.trial.test.test_util.StubErrorReporter
- A subset of twisted.trial.itrial.IReporter
which records addError
calls.twisted.trial.test.test_util.StubReactor
- A reactor stub which contains enough functionality to be used with the _Janitor
.twisted.trial.test.test_warning.Mask
- Hide a test case definition from trial's automatic discovery mechanism.twisted.trial.unittest.PyUnitResultAdapter
- Wrap a TestResult from the standard library's unittest so that it supports the extended result types from Trial, and also supports twisted.python.failure.Failure
s being passed to addError
and addFailure
...twisted.trial.unittest.Todo
- Internal object used to mark a TestCase
as 'todo'. Tests marked 'todo' are reported differently in Trial TestResult
s. If todo'd tests fail, they do not fail the suite and the errors are reported in a separate category...twisted.trial.util._Janitor
- The guy that cleans up after you.twisted.web._auth.wrapper.UnauthorizedResource
- Simple IResource to escape Resource dispatchtwisted.web._element.Expose
- Helper for exposing methods for various uses using a simple decorator-style callable.twisted.web._http2.H2Stream
- A class representing a single HTTP/2 stream.twisted.web._newclient.ChunkedEncoder
- Helper object which exposes IConsumer
on top of HTTP11ClientProtocol
for streaming request bodies to the server.twisted.web._newclient.LengthEnforcingConsumer
- An IConsumer
proxy which enforces an exact length requirement on the total data written to it.twisted.web._newclient.Request
- A Request
instance describes an HTTP request to be sent to an HTTP server.twisted.web._newclient.TransportProxyProducer
- An twisted.internet.interfaces.IPushProducer
implementation which wraps another such thing and proxies calls to it until it is told to stop.twisted.web._template_util._NSContext
- A mapping from XML namespaces onto their prefixes in the document.twisted.web._template_util._TagFactory
- A factory for Tag
objects; the implementation of the tags
object.twisted.web.client._AgentBase
- Base class offering common facilities for Agent
-type classes.twisted.web.client.Agent
- Agent
is a very basic HTTP client. It supports HTTP and HTTPS scheme URIs.twisted.web.client.ProxyAgent
- An HTTP agent able to cross HTTP proxies.twisted.web.client._ContextFactoryWithContext
- A _ContextFactoryWithContext
is like a twisted.internet.ssl.ContextFactory
with a pre-created context.twisted.web.client._DeprecatedToCurrentPolicyForHTTPS
- Adapt a web context factory to a normal context factory.twisted.web.client._FakeUrllib2Request
- A fake urllib2.Request object for cookielib to work with.twisted.web.client._FakeUrllib2Response
- A fake urllib2.Response object for cookielib to work with.twisted.web.client._RetryingHTTP11ClientProtocol
- A wrapper for HTTP11ClientProtocol
that automatically retries requests.twisted.web.client._StandardEndpointFactory
- Standard HTTP endpoint destinations - TCP for HTTP, TCP+TLS for HTTPS.twisted.web.client.BrowserLikePolicyForHTTPS
- SSL connection creator for web clients.twisted.web.client.ContentDecoderAgent
- An Agent
wrapper to handle encoded content.twisted.web.client.CookieAgent
- CookieAgent
extends the basic Agent
to add RFC-compliant handling of HTTP cookies. Cookies are written to and extracted from a cookielib.CookieJar instance.twisted.web.client.FileBodyProducer
- FileBodyProducer
produces bytes from an input file object incrementally and writes them to a consumer.twisted.web.client.HostnameCachingHTTPSPolicy
- IPolicyForHTTPS that wraps a IPolicyForHTTPS
and caches the created IOpenSSLClientConnectionCreator
.twisted.web.client.HTTPConnectionPool
- A pool of persistent HTTP connections.twisted.web.client.RedirectAgent
- An Agent
wrapper which handles HTTP redirects.twisted.web.client.BrowserLikeRedirectAgent
- An Agent
wrapper which handles HTTP redirects in the same fashion as web browsers.twisted.web.client.Response
- A Response
instance describes an HTTP response received from an HTTP server.twisted.web.client.URI
- A URI object.twisted.web.client.WebClientContextFactory
- This class is deprecated. Please simply use Agent
as-is, or if you want to customize something, use BrowserLikePolicyForHTTPS
.twisted.web.distrib.Issue
- Undocumentedtwisted.web.guard.BasicCredentialFactory
- Credential Factory for HTTP Basic Authenticationtwisted.web.guard.DigestCredentialFactory
- Wrapper for digest.DigestCredentialFactory
that implements the ICredentialFactory
interface.twisted.web.guard.HTTPAuthSessionWrapper
- Wrap a portal, enforcing supported header-based authentication schemes.twisted.web.http._ChunkedTransferDecoder
- Protocol for decoding chunked Transfer-Encoding, as defined by RFC 7230, section 4.1. This protocol can interpret the contents of a request or response body which uses the chunked Transfer-Encoding. ...twisted.web.http._IdentityTransferDecoder
- Protocol for accumulating bytes up to a specified length. This handles the case where no Transfer-Encoding is specified.twisted.web.http._NoPushProducer
- A no-op version of interfaces.IPushProducer
, used to abstract over the possibility that a HTTPChannel
transport does not provide IPushProducer
.twisted.web.http._XForwardedForAddress
- IAddress
which represents the client IP to log for a request, as gleaned from an X-Forwarded-For header.twisted.web.http.Request
- A HTTP request.twisted.web.proxy.ProxyRequest
- Used by Proxy to implement a simple web proxy.twisted.web.proxy.ReverseProxyRequest
- Used by ReverseProxy to implement a simple reverse proxy.twisted.web.server.Request
- An HTTP request.twisted.web.distrib.Request
- A request which was received by a ResourceSubscription
and sent via PB to a distributed node.twisted.web.test.test_http.DummyHTTPHandler
- Undocumentedtwisted.web.test.test_http.DelayedHTTPHandler
- Like DummyHTTPHandler
, but doesn't respond immediately.twisted.web.test.test_http.DummyNewHTTPHandler
- This is exactly like the DummyHTTPHandler but it takes only one argument in its constructor, with no default arguments. This exists to test an alternative code path in HTTPChannel
.twisted.web.test.test_http.DummyPullProducerHandler
- An HTTP request handler that registers a dummy pull producer to serve the body.twisted.web.test.test_http.ShutdownTests.ShutdownHTTPHandler
- A HTTP handler that just immediately calls loseConnection.twisted.web.test.test_http2.ChunkedHTTPHandler
- A HTTP request object that writes chunks of data back to the network based on the URL.twisted.web.test.test_http2.ConsumerDummyHandler
- This is a HTTP request handler that works with the IPushProducer implementation in the H2Stream
object. No current IRequest object does that, but in principle future implementations could: that codepath should therefore be tested.twisted.web.test.test_http2.AbortingConsumerDummyHandler
- This is a HTTP request handler that works with the IPushProducer implementation in the H2Stream
object. The difference between this and the ConsumerDummyHandler is that after resuming production it immediately aborts it again.twisted.web.test.test_http2.DummyProducerHandler
- An HTTP request handler that registers a dummy producer to serve the body.twisted.web.http.StringTransport
- I am a BytesIO wrapper that conforms for the transport API. I support the `writeSequence' method.twisted.web.http_headers.Headers
- Stores HTTP headers in a key and multiple value format.twisted.web.microdom.lmx
- Easy creation of XML.twisted.web.microdom.Node
- No class docstring; 0/2 instance variable, 0/1 class variable, 5/14 methods documentedtwisted.web.microdom.CharacterData
- Undocumentedtwisted.web.microdom._Attr
- Support class for getAttributeNode.twisted.web.microdom.CDATASection
- Undocumentedtwisted.web.microdom.Comment
- A comment node.twisted.web.microdom.Text
- No class docstring; 0/1 instance variable, 1/5 method documentedtwisted.web.domhelpers.RawText
- This is an evil and horrible speed hack. Basically, if you have a big chunk of XML that you want to insert into the DOM, but you don't want to incur the cost of parsing it, you can construct one of these and insert it into the DOM...twisted.web.microdom.Document
- No class docstring; 0/1 property, 0/1 class variable, 1/10 method documentedtwisted.web.microdom.Element
- No class docstring; 0/10 instance variable, 2/17 methods documentedtwisted.web.microdom.EntityReference
- Undocumentedtwisted.web.resource.Resource
- Define a web-accessible resource.twisted.web.distrib.ResourceSubscription
- No class docstring; 0/5 instance variable, 0/2 class variable, 4/6 methods documentedtwisted.web.distrib.UserDirectory
- A resource which lists available user resources and serves them as children.twisted.web.pages._ErrorPage
- _ErrorPage
is a resource that responds to all requests with a particular (parameterized) HTTP status code and an HTML body containing some descriptive text. This is useful for rendering simple error pages.twisted.web.proxy.ReverseProxyResource
- Resource that renders the results gotten from another servertwisted.web.resource._UnsafeErrorPage
- _UnsafeErrorPage
, publicly available via the deprecated alias ErrorPage, is a resource which responds with a particular (parameterized) status and a body consisting of HTML containing some descriptive text...twisted.web.resource._UnsafeForbiddenResource
- _UnsafeForbiddenResource
, publicly available via the deprecated alias ForbiddenResource is a specialization of _UnsafeErrorPage
which returns the FORBIDDEN HTTP response code.twisted.web.resource._UnsafeNoResource
- _UnsafeNoResource
, publicly available via the deprecated alias NoResource, is a specialization of _UnsafeErrorPage
which returns the HTTP response code NOT FOUND.twisted.web.rewrite.RewriterResource
- Undocumentedtwisted.web.script.PythonScript
- I am an extremely simple dynamic resource; an embedded python script.twisted.web.script.ResourceScriptDirectory
- ResourceScriptDirectory
is a resource which serves scripts from a filesystem directory. File children of a ResourceScriptDirectory
will be served using ResourceScript
. Directory children will be served using another ...twisted.web.script.ResourceScriptWrapper
- Undocumentedtwisted.web.soap.SOAPPublisher
- Publish SOAP methods.twisted.web.test.test_soap.Test
- Undocumentedtwisted.web.static.ASISProcessor
- Serve files exactly as responses without generating a status-line or any headers. Inspired by Apache's mod_asis.twisted.web.static.Data
- This is a static, in-memory resource.twisted.web.demo.Test
- Undocumentedtwisted.web.static.DirectoryLister
- Print the content of a directory.twisted.web.static.File
- File is a resource that represents a plain non-interpreted file (although it can look for an extension like .rpy or .cgi and hand the file to a processor for interpretation if you wish). Its constructor takes a file path.twisted.web.static.Redirect
- Undocumentedtwisted.web.tap._AddHeadersResource
- Undocumentedtwisted.web.test.test_resource.BytesReturnedRenderable
- A Resource
with minimal capabilities to render a response.twisted.web.test.test_resource.DynamicChild
- A Resource
to be created on the fly by DynamicChildren
.twisted.web.test.test_resource.DynamicChildren
- A Resource
with dynamic children.twisted.web.test.test_resource.ImplicitAllowedMethods
- A Resource
which implicitly defines its allowed methods by defining renderers to handle them.twisted.web.test.test_util.SDResource
- Undocumentedtwisted.web.test.test_web.GettableResource
- Used by AllowedMethodsTests to simulate an allowed method.twisted.web.test.test_web.NewRenderResource
- Undocumentedtwisted.web.test.test_web.NoContentResource
- A resource that always returns a 204 No Content response without setting Content-Length.twisted.web.test.test_web.RootResource
- Undocumentedtwisted.web.test.test_web.SimpleResource
- No summarytwisted.web.test.test_web.ZeroLengthResource
- A resource that always returns a zero-length response.twisted.web.twcgi.CGIDirectory
- Undocumentedtwisted.web.twcgi.CGIScript
- CGIScript
is a resource which runs child processes according to the CGI specification.twisted.web.twcgi.FilteredScript
- I am a special version of a CGI script, that uses a specific executable.twisted.web.test.test_cgi.PythonScript
- Undocumentedtwisted.web.util.DeferredResource
- I wrap up a Deferred that will eventually result in a Resource object.twisted.web.util.ParentRedirect
- Redirect to the nearest directory and strip any query string.twisted.web.util.Redirect
- Resource that redirects to a specific URL.twisted.web.util.ChildRedirector
- Undocumentedtwisted.web.vhost._HostResource
- Undocumentedtwisted.web.vhost.NameVirtualHost
- I am a resource which represents named virtual hosts.twisted.web.vhost.VHostMonsterResource
- Use this to be able to record the hostname and method (http vs. https) in the URL without disturbing your web site. If you put this resource in a URL http://foo.com/bar then requests to http://foo.com/bar/http/baz...twisted.web.xmlrpc.XMLRPC
- A resource that implements XML-RPC.twisted.web.test.test_xmlrpc.Test
- No class docstring; 0/3 constant, 5/13 methods documentedtwisted.web.test.test_xmlrpc.TestAuthHeader
- This is used to get the header info so that we can test authentication.twisted.web.test.test_xmlrpc.TestListProcedures
- This is a resource which customizes procedure enumeration to be used by the tests of support for this customization.twisted.web.test.test_xmlrpc.TestLookupProcedure
- This is a resource which customizes procedure lookup to be used by the tests of support for this customization.twisted.web.xmlrpc.XMLRPCIntrospection
- Implement the XML-RPC Introspection API.twisted.web.script.CacheScanner
- Undocumentedtwisted.web.server._GzipEncoder
- An encoder which supports gzip.twisted.web.server._RemoteProducerWrapper
- Undocumentedtwisted.web.server.GzipEncoderFactory
- No summarytwisted.web.soap.Proxy
- A Proxy for making remote SOAP calls.twisted.web.static.StaticProducer
- Superclass for classes that implement the business of producing.twisted.web.static.MultipleRangeStaticProducer
- A StaticProducer
that writes several chunks of a file to the request.twisted.web.static.NoRangeStaticProducer
- A StaticProducer
that writes the entire file to the request.twisted.web.static.SingleRangeStaticProducer
- A StaticProducer
that writes a single chunk of a file to the request.twisted.web.template.CDATA
- A <![CDATA[]]> block from a template. Given a separate representation in the DOM so that they may be round-tripped through rendering without losing information.twisted.web.template.CharRef
- A numeric character reference. Given a separate representation in the DOM so that non-ASCII characters may be output as pure ASCII.twisted.web.template.Comment
- A <!-- --> comment from a template. Given a separate representation in the DOM so that they may be round-tripped through rendering without losing information.twisted.web.template.Element
- Base for classes which can render part of a page.twisted.web.test.test_template.FailingElement
- An element that raises an exception when rendered.twisted.web.test.test_template.TestElement
- An Element
that can be rendered successfully.twisted.web.test.test_template.TestFailureElement
- An Element
that can be used in place of FailureElement
to verify that renderElement
can render failures properly.twisted.web.util._FrameElement
- _FrameElement
is an IRenderable
which can render details about one frame from a Failure
.twisted.web.util._SourceFragmentElement
- _SourceFragmentElement
is an IRenderable
which can render several lines of source code near the line number of a particular frame object.twisted.web.util._SourceLineElement
- _SourceLineElement
is an IRenderable
which can render a single line of source code.twisted.web.util._StackElement
- _StackElement
renders an IRenderable
which can render a list of frames.twisted.web.util.FailureElement
- FailureElement
is an IRenderable
which can render detailed information about a Failure
.twisted.web.template.slot
- Marker for markup insertion in a template.twisted.web.template.Tag
- A Tag
represents an XML tags with a tag name, attributes, and children. A Tag
can be constructed using the special twisted.web.template.tags
object, or it may be constructed directly with a tag name. Tag
...twisted.web.template.TagLoader
- An ITemplateLoader
that loads an existing flattenable object.twisted.web.template.XMLFile
- An ITemplateLoader
that loads and parses XML from a file.twisted.web.template.XMLString
- An ITemplateLoader
that loads and parses XML from a string.twisted.web.test.injectionhelpers.MethodInjectionTestsMixin
- A mixin that runs HTTP method injection tests. Define MethodInjectionTestsMixin.attemptRequestWithMaliciousMethod
in a twisted.trial.unittest.SynchronousTestCase
subclass to test how HTTP client code behaves when presented with malicious HTTP methods.twisted.web.test.test_agent.AgentMethodInjectionTests
- Test client.Agent
against HTTP method injections.twisted.web.test.test_agent.RequestMethodInjectionTests
- Test client.Request
against HTTP method injections.twisted.web.test.test_agent.RequestWriteToMethodInjectionTests
- Test client.Request.writeTo
against HTTP method injections.twisted.web.test.injectionhelpers.URIInjectionTestsMixin
- A mixin that runs HTTP URI injection tests. Define MethodInjectionTestsMixin.attemptRequestWithMaliciousURI
in a twisted.trial.unittest.SynchronousTestCase
subclass to test how HTTP client code behaves when presented with malicious HTTP URIs.twisted.web.test.test_agent.AgentURIInjectionTests
- Test client.Agent
against URI injections.twisted.web.test.test_agent.RequestURIInjectionTests
- Test client.Request
against HTTP URI injections.twisted.web.test.test_agent.RequestWriteToURIInjectionTests
- Test client.Request.writeTo
against HTTP method injections.twisted.web.test.requesthelper.DummyChannel
- Undocumentedtwisted.web.test.requesthelper.DummyChannel.TCP
- Undocumentedtwisted.web.test.requesthelper.DummyChannel.SSL
- Undocumentedtwisted.web.test.requesthelper.DummyRequest
- Represents a dummy or fake request. See twisted.web.server.Request
.twisted.web.test.test_web.DummyRequestForLogTest
- No class docstring; 0/5 class variable, 1/1 method documentedtwisted.web.test.requesthelper.NullAddress
- A null implementation of IAddress
.twisted.web.test.test_agent.AgentTestsMixin
- Tests for any IAgent
implementation.twisted.web.test.test_agent.AgentTests
- Tests for the new HTTP client API provided by Agent
.twisted.web.test.test_agent.BrowserLikeRedirectAgentTests
- Tests for client.BrowserLikeRedirectAgent
.twisted.web.test.test_agent.ContentDecoderAgentTests
- Tests for client.ContentDecoderAgent
.twisted.web.test.test_agent.CookieAgentTests
- Tests for twisted.web.client.CookieAgent
.twisted.web.test.test_agent.ProxyAgentTests
- Tests for client.ProxyAgent
.twisted.web.test.test_agent.RedirectAgentTests
- Tests for client.RedirectAgent
.twisted.web.test.test_agent.BadEndpoint
- An endpoint that shouldn't be called.twisted.web.test.test_agent.CookieTestsMixin
- Mixin for unit tests dealing with cookies.twisted.web.test.test_agent.CookieAgentTests
- Tests for twisted.web.client.CookieAgent
.twisted.web.test.test_agent.CookieJarTests
- Tests for twisted.web.client._FakeUrllib2Response
and twisted.web.client._FakeUrllib2Request
's interactions with CookieJar
instances.twisted.web.test.test_agent.DummyEndpoint
- An endpoint that uses a fake transport.twisted.web.test.test_agent.DummyResponse
- Fake IResponse
for testing readBody that captures the protocol passed to deliverBody and uses it to make a connection with a transport.twisted.web.test.test_agent.AlreadyCompletedDummyResponse
- A dummy response that has already had its transport closed.twisted.web.test.test_agent.FakeReactorAndConnectMixin
- A test mixin providing a testable Reactor class and a dummy connect method which allows instances to pretend to be endpoints.twisted.web.test.test_agent.AgentHTTPSTests
- Tests for the new HTTP client API that depends on SSL.twisted.web.test.test_agent.AgentMethodInjectionTests
- Test client.Agent
against HTTP method injections.twisted.web.test.test_agent.AgentTests
- Tests for the new HTTP client API provided by Agent
.twisted.web.test.test_agent.AgentURIInjectionTests
- Test client.Agent
against URI injections.twisted.web.test.test_agent.BrowserLikeRedirectAgentTests
- Tests for client.BrowserLikeRedirectAgent
.twisted.web.test.test_agent.ContentDecoderAgentTests
- Tests for client.ContentDecoderAgent
.twisted.web.test.test_agent.ContentDecoderAgentWithGzipTests
- No class docstring; 0/2 instance variable, 5/5 methods documentedtwisted.web.test.test_agent.CookieAgentTests
- Tests for twisted.web.client.CookieAgent
.twisted.web.test.test_agent.HTTPConnectionPoolRetryTests
- client.HTTPConnectionPool
, by using client._RetryingHTTP11ClientProtocol
, supports retrying requests done against previously cached connections.twisted.web.test.test_agent.HTTPConnectionPoolTests
- Tests for the HTTPConnectionPool
class.twisted.web.test.test_agent.ProxyAgentTests
- Tests for client.ProxyAgent
.twisted.web.test.test_agent.RedirectAgentTests
- Tests for client.RedirectAgent
.twisted.web.test.test_agent.FakeReactorAndConnectMixin.StubEndpoint
- Endpoint that wraps existing endpoint, substitutes StubHTTPProtocol, and resulting protocol instances are attached to the given test case.twisted.web.test.test_agent.FileConsumer
- Undocumentedtwisted.web.test.test_agent.IntegrationTestingMixin
- Transport-to-Agent integration tests for both HTTP and HTTPS.twisted.web.test.test_agent.AgentHTTPSTests
- Tests for the new HTTP client API that depends on SSL.twisted.web.test.test_agent.AgentTests
- Tests for the new HTTP client API provided by Agent
.twisted.web.test.test_agent.StubEndpointFactory
- A stub IAgentEndpointFactory
for use in testing.twisted.web.test.test_cgi._StartServerAndTearDownMixin
- Undocumentedtwisted.web.test.test_cgi.CGIScriptTests
- Tests for twcgi.CGIScript
.twisted.web.test.test_cgi.CGITests
- Tests for twcgi.FilteredScript
.twisted.web.test.test_client.DummyEndPoint
- An endpoint that does not connect anywheretwisted.web.test.test_distrib._PasswordDatabase
- Undocumentedtwisted.web.test.test_domhelpers.DOMHelpersTestsMixin
- A mixin for TestCase
subclasses which defines test methods for domhelpers functionality based on a DOM creation function provided by a subclass.twisted.web.test.test_domhelpers.MicroDOMHelpersTests
- No class docstring; 2/2 methods documentedtwisted.web.test.test_domhelpers.MiniDOMHelpersTests
- No class docstring; 2/2 methods documentedtwisted.web.test.test_http.ResponseTestMixin
- A mixin that provides a simple means of comparing an actual response string to an expected response string by performing the minimal parsing.twisted.web.test.test_http.ChunkingTests
- No class docstring; 0/1 class variable, 3/5 methods documentedtwisted.web.test.test_http.Expect100ContinueServerTests
- Test that the HTTP server handles 'Expect: 100-continue' header correctly.twisted.web.test.test_http.HTTP1_0Tests
- No class docstring; 0/2 class variable, 9/9 methods documentedtwisted.web.test.test_http.HTTP0_9Tests
- Undocumentedtwisted.web.test.test_http.HTTP1_1_close_Tests
- Undocumentedtwisted.web.test.test_http.HTTP1_1Tests
- Undocumentedtwisted.web.test.test_http.PipeliningBodyTests
- Tests that multiple pipelined requests with bodies are correctly buffered.twisted.web.test.test_http.RequestTests
- Tests for http.Request
twisted.web.test.test_http2.FrameBuffer
- A test object that converts data received from Twisted's HTTP/2 stack and turns it into a sequence of hyperframe frame objects.twisted.web.test.test_http2.FrameFactory
- A class containing lots of helper methods and state to build frames. This allows test cases to easily build correct HTTP/2 frames to feed to hyper-h2.twisted.web.test.test_http2.HTTP2TestHelpers
- A superclass that contains no tests but provides test helpers for HTTP/2 tests.twisted.web.test.test_http2.H2FlowControlTests
- Tests that ensure that we handle HTTP/2 flow control limits appropriately.twisted.web.test.test_http2.HTTP2SchedulingTests
- The H2Connection object schedules certain events (mostly its data sending loop) using callbacks from the reactor. These tests validate that the calls are scheduled correctly.twisted.web.test.test_http2.HTTP2ServerTests
- No class docstring; 0/7 class variable, 33/33 methods documentedtwisted.web.test.test_http2.HTTP2TimeoutTests
- The H2Connection
object times out idle connections.twisted.web.test.test_http2.HTTP2TransportChecking
- No class docstring; 0/1 class variable, 4/4 methods documentedtwisted.web.test.test_http2.NotifyingRequestFactory
- A http.Request
factory that calls http.Request.notifyFinish
on all http.Request
objects before it returns them, and squirrels the resulting defer.Deferred
away on the class for later use. This is done as early as possible to ensure that we always see the result.twisted.web.test.test_httpauth.BasicAuthTestsMixin
- TestCase
mixin class which defines a number of tests for basic.BasicCredentialFactory
. Because this mixin defines setUp, it must be inherited before TestCase
.twisted.web.test.test_httpauth.BasicAuthTests
- Basic authentication tests which use twisted.web.http.Request
.twisted.web.test.test_httpauth.Realm
- A simple IRealm
implementation which gives out WebAvatar
for any avatarId.twisted.web.test.test_httpauth.RequestMixin
- No class docstring; 1/1 method documentedtwisted.web.test.test_httpauth.BasicAuthTests
- Basic authentication tests which use twisted.web.http.Request
.twisted.web.test.test_httpauth.DigestAuthTests
- Digest authentication tests which use twisted.web.http.Request
.twisted.web.test.test_httpauth.UnauthorizedResourceTests
- Tests for UnauthorizedResource
.twisted.web.test.test_newclient._HTTPParserTests
- Base test class for HTTPParser
which is responsible for the bulk of the task of parsing HTTP bytes.twisted.web.test.test_newclient.HTTPParserNonRFCComplaintDelimeterTests
- _HTTPParserTests
using bare LF newlines.twisted.web.test.test_newclient.HTTPParserRFCComplaintDelimeterTests
- _HTTPParserTests
using standard CR LF newlines.twisted.web.test.test_newclient.SimpleRequest
- SimpleRequest
is a fake implementation of Request
which writes a short, fixed string to the transport passed to its writeTo method and returns a succeeded Deferred
. This vaguely emulates the behavior of a ...twisted.web.test.test_newclient.SlowRequest
- SlowRequest
is a fake implementation of Request
which is easily controlled externally (for example, by code in a test method).twisted.web.test.test_newclient.StringProducer
- StringProducer
is a dummy body producer.twisted.web.test.test_proxy.DummyChannel
- A dummy HTTP channel, that does nothing but holds a transport and saves connection lost.twisted.web.test.test_proxy.DummyFactory
- A simple holder for host and port information.twisted.web.test.test_template.FakeSite
- A minimal Site
object that we can use to test displayTracebackstwisted.web.test.test_template.XMLLoaderTestsMixin
- No class docstring; 2/2 class variables, 2/3 methods documentedtwisted.web.test.test_template.XMLFileWithFilenameTests
- Tests for twisted.web.template.XMLFile
's deprecated filename support.twisted.web.test.test_template.XMLFileWithFilePathTests
- Tests for twisted.web.template.XMLFile
's FilePath
support.twisted.web.test.test_template.XMLFileWithFileTests
- Tests for twisted.web.template.XMLFile
's deprecated file object support.twisted.web.test.test_template.XMLStringLoaderTests
- Tests for twisted.web.template.XMLString
twisted.web.test.test_web.AccessLogTestsMixin
- A mixin for TestCase
subclasses defining tests that apply to HTTPFactory
and its subclasses.twisted.web.test.test_web.DummyRequest
twisted.web.test.test_template.DummyRenderRequest
- A dummy request object that has a site attribute.twisted.web.test.test_web.HeadlessResource
- A resource that implements GET but not HEAD.twisted.web.test.test_webclient.URITests
- Abstract tests for twisted.web.client.URI
.twisted.web.test.test_webclient.URITestsForHostname
- Tests for twisted.web.client.URI
with host names.twisted.web.test.test_webclient.URITestsForIPv4
- Tests for twisted.web.client.URI
with IPv4 host addresses.twisted.web.test.test_webclient.URITestsForIPv6
- Tests for twisted.web.client.URI
with IPv6 host addresses.twisted.web.test.test_wsgi.SynchronousReactorThreads
- A single-threaded implementation of part of the IReactorThreads
interface. This implementation assumes that it will only be invoked from the reactor thread, so it calls functions synchronously rather than trying to schedule them to run in the reactor thread...twisted.web.test.test_wsgi.SynchronousThreadPool
- A single-threaded implementation of part of the ThreadPool
interface. This implementation calls functions synchronously rather than running them in a thread pool. It is used to make the tests which are not directly for thread-related behavior deterministic.twisted.web.test.test_wsgi.WSGITestsMixin
- No summarytwisted.web.test.test_wsgi.ApplicationTests
- Tests for things which are done to the application object and the iterator it returns.twisted.web.test.test_wsgi.EnvironTests
- Tests for the values in the environ dict passed to the application object by twisted.web.wsgi.WSGIResource
.twisted.web.test.test_wsgi.InputStreamTestMixin
- A mixin for TestCase
subclasses which defines a number of tests against _InputStream
. The subclass is expected to create a file-like object to be wrapped by an _InputStream
under test.twisted.web.test.test_wsgi.InputStreamBytesIOTests
- Tests for _InputStream
when it is wrapped around an io.BytesIO
.twisted.web.test.test_wsgi.InputStreamTemporaryFileTests
- Tests for _InputStream
when it is wrapped around a tempfile.TemporaryFile
.twisted.web.test.test_wsgi.StartResponseTests
- Tests for the start_response parameter passed to the application object by WSGIResource
.twisted.web.test.test_xmlrpc.SerializationConfigMixin
- Mixin which defines a couple tests which should pass when a particular flag is passed to XMLRPC
.twisted.web.test.test_xmlrpc.XMLRPCAllowNoneTests
- Tests for passing None
when the allowNone flag is set.twisted.web.test.test_xmlrpc.XMLRPCUseDateTimeTests
- Tests for passing a datetime.datetime instance when the useDateTime flag is set.twisted.web.wsgi._ErrorStream
- File-like object instances of which are used as the value for the 'wsgi.errors' key in the environ dictionary passed to the application object.twisted.web.wsgi._InputStream
- File-like object instances of which are used as the value for the 'wsgi.input' key in the environ dictionary passed to the application object.twisted.web.wsgi._WSGIResponse
- Helper for WSGIResource
which drives the WSGI application using a threadpool and hooks it up to the http.Request
.twisted.web.wsgi.WSGIResource
- An IResource
implementation which delegates responsibility for all resources hierarchically inferior to it to a WSGI application.twisted.web.xmlrpc.Fault
twisted.web.xmlrpc.NoSuchFunction
- There is no function by the given name.twisted.web.xmlrpc.Handler
- Handle a XML-RPC request and store the state for a request in progress.twisted.web.xmlrpc.Proxy
- A Proxy for making remote XML-RPC calls.twisted.words.im.baseaccount.AccountManager
- I am responsible for managing a user's accounts.twisted.words.im.basechat.ChatUI
- A GUI chat client.twisted.words.test.test_ircsupport.StubChatUI
- Undocumentedtwisted.words.im.basechat.ContactsList
- A GUI object that displays a contacts list.twisted.words.im.basechat.Conversation
- A GUI window of a conversation with a specific person.twisted.words.test.test_ircsupport.StubConversation
- Undocumentedtwisted.words.im.basechat.GroupConversation
- A GUI window of a conversation with a group of people.twisted.words.test.test_ircsupport.StubGroupConversation
- Undocumentedtwisted.words.im.basesupport.AbstractClientMixin
- Designed to be mixed in to a Protocol implementing class.twisted.words.im.ircsupport.IRCProto
- No class docstring; 0/10 instance variable, 2/21 methods documentedtwisted.words.im.pbsupport.TwistedWordsClient
- In some cases, this acts as an Account, since it a source of text messages (multiple Words instances may be on a single PB connection)twisted.words.im.basesupport.AbstractGroup
- No class docstring; 0/2 instance variable, 2/7 methods documentedtwisted.words.im.ircsupport.IRCGroup
- Undocumentedtwisted.words.im.pbsupport.TwistedWordsGroup
- No class docstring; 0/1 instance variable, 1/7 method documentedtwisted.words.im.basesupport.AbstractPerson
- No class docstring; 0/3 instance variable, 2/5 methods documentedtwisted.words.im.ircsupport.IRCPerson
- Undocumentedtwisted.words.im.pbsupport.TwistedWordsPerson
- I a facade for a person you can talk to through a twisted.words service.twisted.words.im.locals.Enum
- Undocumentedtwisted.words.im.locals.StatusEnum
- Undocumentedtwisted.words.protocols.irc._CommandDispatcherMixin
- Dispatch commands to handlers based on their name.twisted.words.protocols.irc._FormattingParser
- A finite-state machine that parses formatted IRC text.twisted.words.protocols.irc.ServerSupportedFeatures
- Handle ISUPPORT messages.twisted.words.test.test_irc.Dispatcher
- A dispatcher that exposes one known command and handles unknown commands.twisted.words.protocols.jabber.client.CheckVersionInitializer
- Initializer that checks if the minimum common stream version number is 1.0.twisted.words.protocols.jabber.client.IQAuthInitializer
- Non-SASL Authentication initializer for the initiating entity.twisted.words.protocols.jabber.component.ComponentInitiatingInitializer
- External server-side component authentication initializer for the initiating entity.twisted.words.protocols.jabber.component.Router
- XMPP Server's Router.twisted.words.protocols.jabber.jid.JID
- Represents a stringprep'd Jabber ID.twisted.words.protocols.jabber.sasl_mechanisms.Anonymous
- Implements the ANONYMOUS SASL authentication mechanism.twisted.words.protocols.jabber.sasl_mechanisms.DigestMD5
- Implements the DIGEST-MD5 SASL authentication mechanism.twisted.words.protocols.jabber.sasl_mechanisms.Plain
- Implements the PLAIN SASL authentication mechanism.twisted.words.protocols.jabber.xmlstream.Authenticator
- Base class for business logic of initializing an XmlStreamtwisted.words.protocols.jabber.xmlstream.ConnectAuthenticator
- Authenticator for initiating entities.twisted.words.protocols.jabber.client.BasicAuthenticator
- Authenticates an XmlStream against a Jabber server as a Client.twisted.words.protocols.jabber.client.XMPPAuthenticator
- Initializes an XmlStream connecting to an XMPP server as a Client.twisted.words.protocols.jabber.component.ConnectComponentAuthenticator
- Authenticator to permit an XmlStream to authenticate against a Jabber server as an external component (where the Authenticator is initiating the stream).twisted.words.protocols.jabber.xmlstream.ListenAuthenticator
- Authenticator for receiving entities.twisted.words.protocols.jabber.component.ListenComponentAuthenticator
- Authenticator for accepting components.twisted.words.protocols.jabber.xmlstream.BaseFeatureInitiatingInitializer
- Base class for initializers with a stream feature.twisted.words.protocols.jabber.client.BindInitializer
- Initializer that implements Resource Binding for the initiating entity.twisted.words.protocols.jabber.client.SessionInitializer
- Initializer that implements session establishment for the initiating entity.twisted.words.protocols.jabber.sasl.SASLInitiatingInitializer
- Stream initializer that performs SASL authentication.twisted.words.test.test_jabbersasl.DummySASLInitiatingInitializer
- Dummy SASL Initializer for initiating entities.twisted.words.protocols.jabber.xmlstream.TLSInitiatingInitializer
- TLS stream initializer for the initiating entity.twisted.words.test.test_jabberxmlstream.TestFeatureInitializer
- Undocumentedtwisted.words.protocols.jabber.xmlstream.XMPPHandler
- XMPP protocol handler.twisted.words.test.test_jabberxmlstream.DummyXMPPHandler
- Dummy XMPP subprotocol handler to count the methods are called on it.twisted.words.test.test_jabberxmlstream.FailureReasonXMPPHandler
- Dummy handler specifically for failure Reason tests.twisted.words.protocols.jabber.xmlstream.XMPPHandlerCollection
- Collection of XMPP subprotocol handlers.twisted.words.protocols.jabber.xmlstream.StreamManager
- Business logic representing a managed XMPP connection.twisted.words.protocols.jabber.xmpp_stringprep.EmptyMappingTable
- Undocumentedtwisted.words.protocols.jabber.xmpp_stringprep.LookupTable
- Undocumentedtwisted.words.protocols.jabber.xmpp_stringprep.LookupTableFromFunction
- Undocumentedtwisted.words.protocols.jabber.xmpp_stringprep.MappingTableFromFunction
- Undocumentedtwisted.words.protocols.jabber.xmpp_stringprep.NamePrep
- Implements preparation of internationalized domain names.twisted.words.protocols.jabber.xmpp_stringprep.Profile
- Undocumentedtwisted.words.service.Group
- Undocumentedtwisted.words.service.User
- Undocumentedtwisted.words.service.WordsRealm
- No class docstring; 0/1 instance variable, 0/3 class variable, 2/14 methods documentedtwisted.words.service.InMemoryWordsRealm
- Undocumentedtwisted.words.test.test_basesupport.DummyUI
- Provide just the interface required to be passed to AbstractAccount.logOn.twisted.words.test.test_domish.DomishStreamTestsMixin
- Mixin defining tests for different stream implementations.twisted.words.test.test_domish.DomishExpatStreamTests
- Tests for domish.ExpatElementStream
, the expat-based element stream implementation.twisted.words.test.test_domish.DomishSuxStreamTests
- Tests for domish.SuxElementStream
, the twisted.web.sux
-based element stream implementation.twisted.words.test.test_jabberclient.InitiatingInitializerHarness
- Testing harness for interacting with XML stream initializers.twisted.words.test.test_jabbercomponent.DummyTransport
- Undocumentedtwisted.words.test.test_jabbersasl.DummySASLMechanism
- Dummy SASL mechanism.twisted.words.test.test_jabberxmlstream.DummyFactory
- Dummy XmlStream factory that only registers bootstrap observers.twisted.words.test.test_service.TestCaseUserAgg
- Undocumentedtwisted.words.test.test_xishutil.CallbackTracker
- Test helper for tracking callbacks.twisted.words.test.test_xishutil.OrderedCallbackTracker
- Test helper for tracking callbacks and their order.twisted.words.xish.domish._ListSerializer
- Internal class which serializes an Element tree into a buffertwisted.words.xish.domish.Element
- Represents an XML element node.twisted.words.protocols.jabber.client.IQ
- Wrapper for a Info/Query packet.twisted.words.protocols.jabber.xmlstream.IQ
- Wrapper for an iq stanza.twisted.words.xish.domish.ExpatElementStream
- Undocumentedtwisted.words.xish.domish.Namespace
- Convenience object for tracking namespace declarations.twisted.words.xish.utility._MethodWrapper
- Internal class for tracking method calls.twisted.words.xish.utility.CallbackList
- Container for callbacks.twisted.words.xish.utility.EventDispatcher
- Event dispatching service.twisted.words.test.test_xmlstream.DummyProtocol
- I am a protocol with an event dispatcher without further processing.twisted.words.xish.xmlstream.XmlStream
- Generic Streaming XML protocol handler.twisted.words.protocols.jabber.xmlstream.XmlStream
- XMPP XML Stream protocol handler.twisted.words.xish.utility.XmlPipe
- XML stream pipe.twisted.words.xish.xmlstream.BootstrapMixin
- XmlStream factory mixin to install bootstrap event observers.twisted.words.protocols.jabber.xmlstream.XmlStreamServerFactory
- Factory for Jabber XmlStream objects as a server.twisted.words.protocols.jabber.component.XMPPComponentServerFactory
- XMPP Component Server factory.twisted.words.xish.xmlstream.XmlStreamFactoryMixin
- XmlStream factory mixin that takes care of event handlers.twisted.words.xish.xmlstream.XmlStreamFactory
- Factory for XmlStream protocol objects as a reconnection client.twisted.words.protocols.jabber.xmlstream.XmlStreamFactory
- Factory for Jabber XmlStream objects as a reconnecting client.twisted.words.xish.xpath._AnyLocation
- Undocumentedtwisted.words.xish.xpath._Location
- Undocumentedtwisted.words.xish.xpath._not_Function
- Undocumentedtwisted.words.xish.xpath._text_Function
- Undocumentedtwisted.words.xish.xpath.AttribValue
- Undocumentedtwisted.words.xish.xpath.BooleanValue
- Provide boolean XPath expression operators.twisted.words.xish.xpath.CompareValue
- Undocumentedtwisted.words.xish.xpath.IndexValue
- Undocumentedtwisted.words.xish.xpath.XPathQuery
- Undocumentedtype
twisted.protocols.amp._CommandLocatorMeta
- This metaclass keeps track of all of the Command.responder-decorated methods defined since the last CommandLocator subclass was defined. It assumes (usually correctly, but unfortunately not necessarily so) that those commands responders were all declared as methods of the class being defined...twisted.protocols.amp._CommandMeta
- Metaclass hack to establish reverse-mappings for 'errors' and 'fatalErrors' as class vars.twisted.python.test.test_shellcomp.ZshScriptTestMeta
- Metaclass of ZshScriptTestMixin.twisted.test.test_failure.BrokenExceptionMetaclass
- A metaclass for an exception type which cannot be presented as a string via str
.twisted.test.test_reflect.BrokenType
- UndocumentedTypeError
twisted.internet.defer.NotACoroutineError
- This error is raised when a coroutine is expected and something else is encountered.typing.Awaitable
twisted.internet.defer.Deferred
- This is a callback which will be put off until later.twisted.internet.defer.DeferredList
- DeferredList
is a tool for collecting the results of several Deferreds.twisted.persisted.crefutil._Defer
- Undocumentedtyping.Generic
twisted.internet.defer._ConcurrencyPrimitive
- No class docstring; 0/1 instance variable, 2/7 methods documentedtwisted.internet.defer.DeferredLock
- A lock for event driven systems.twisted.internet.defer.DeferredSemaphore
- A semaphore for event driven systems.twisted.internet.defer.DeferredQueue
- An event driven queue.typing.MutableMapping
twisted.python.util.InsensitiveDict
- Dictionary, that has case-insensitive keys.typing.Tuple
twisted.conch.checkers.UserRecord
- A record in a UNIX-style password database. See pwd
for field details.typing_extensions.Protocol
twisted.conch.checkers.CryptedPasswordRecord
- A sequence where the item at index 1 may be a crypted password.twisted.conch.checkers.UserDB
- A database of users by name, like the stdlib pwd
module.twisted.internet.defer._Context
- Undocumentedtwisted.internet.tcp._HasClose
- Undocumentedtwisted.trial._dist.test.matchers.Semigroup
- A type with an associative binary operator.twisted.trial._dist.worker.Worker
- An object that can run actions.twisted.trial.runner._Debugger
- Undocumentedtwisted.trial.runner._Runner
- Undocumentedtyping_extensions.TypedDict
twisted.trial._dist.worker.RunResult
- Represent the result of a workercommands.Run
command.unittest.TestCase
twisted.trial._synctest._Assertions
- Replaces many of the built-in TestCase assertions. In general, these assertions provide better error messages and are easier to use in callbacks.twisted.trial.unittest.SynchronousTestCase
- A unit test. The atom of the unit testing universe.twisted._threads.test.test_convenience.QuitTests
- Tests for Quit
twisted._threads.test.test_memory.MemoryWorkerTests
- Tests for MemoryWorker
.twisted._threads.test.test_team.TeamTests
- Tests for Team
twisted._threads.test.test_threadworker.LockWorkerTests
- Tests for LockWorker
.twisted._threads.test.test_threadworker.ThreadWorkerTests
- Tests for ThreadWorker
.twisted.application.test.test_internet.ClientServiceTests
- Tests for ClientService
.twisted.internet.test.test_abstract.IPv6AddressTests
- Tests for isIPv6Address
, a function for determining if a particular string is an IPv6 address literal.twisted.internet.test.test_address.EmptyUNIXAddressTests
- Tests for UNIXAddress
operations involving a None
address.twisted.internet.test.test_address.IPv4AddressTCPTests
- No class docstring; 2/2 methods documentedtwisted.internet.test.test_address.IPv4AddressUDPTests
- No class docstring; 2/2 methods documentedtwisted.internet.test.test_address.IPv6AddressTests
- No class docstring; 0/1 class variable, 2/2 methods documentedtwisted.internet.test.test_address.UNIXAddressTests
- No class docstring; 0/2 instance variable, 0/1 class variable, 5/6 methods documentedtwisted.internet.test.test_asyncioreactor.AsyncioSelectorReactorTests
- AsyncioSelectorReactor
tests.twisted.internet.test.test_default.InstallationTests
- Tests for actual installation of the reactor.twisted.internet.test.test_default.PollReactorTests
- Tests for the cases of twisted.internet.default._getInstallFunction
in which it picks the poll(2) or epoll(7)-based reactors.twisted.internet.test.test_default.SelectReactorTests
- Tests for the cases of twisted.internet.default._getInstallFunction
in which it picks the select(2)-based reactor.twisted.internet.test.test_endpoints.HostnameEndpointIDNATests
- Tests for HostnameEndpoint
's constructor's encoding behavior.twisted.internet.test.test_endpoints.HostnameEndpointReprTests
- Tests for HostnameEndpoint
's string representation.twisted.internet.test.test_endpoints.SimpleHostnameResolverTests
- Tests for endpoints._SimpleHostnameResolver
.twisted.internet.test.test_error.ConnectionAbortedTests
- Tests for the twisted.internet.error.ConnectionAborted
exception.twisted.internet.test.test_filedescriptor.FileDescriptorTests
- Tests for FileDescriptor
.twisted.internet.test.test_filedescriptor.WriteDescriptorTests
- Tests for FileDescriptor
's implementation of IWriteDescriptor
.twisted.internet.test.test_inlinecb.CancellationTests
- Tests for cancellation of Deferred
s returned by inlineCallbacks
. For each of these tests, let:twisted.internet.test.test_inlinecb.ForwardTraceBackTests
- No class docstring; 2/2 methods documentedtwisted.internet.test.test_main.InstallReactorTests
- Tests for installReactor
.twisted.internet.test.test_resolver.HelperTests
- Tests for error cases of helpers used in this module.twisted.internet.test.test_resolver.HostnameResolutionTests
- Tests for hostname resolution.twisted.internet.test.test_resolver.LegacyCompatibilityTests
- Older applications may supply an object to the reactor via installResolver that only provides IResolverSimple
. SimpleResolverComplexifier
is a wrapper for an IResolverSimple
.twisted.internet.test.test_resolver.ReactorInstallationTests
- Tests for installing old and new resolvers onto a PluggableResolverMixin
and ReactorBase
(from which all of Twisted's reactor implementations derive).twisted.internet.test.test_sigchld.SetWakeupSIGCHLDTests
- Tests for the signal.set_wakeup_fd
implementation of the installHandler
and isDefaultHandler
APIs.twisted.internet.test.test_tcp.AssertPeerClosedOnEMFILETests
- Tests for assertPeerClosedOnEMFILE
.twisted.internet.test.test_tcp.BuffersLogsTests
- Tests for _BuffersLogs
.twisted.internet.test.test_tcp.ExhaustsFileDescriptorsTests
- Tests for _ExhaustsFileDescriptors
.twisted.internet.test.test_tcp.FileDescriptorReservationTests
- Tests for _FileDescriptorReservation
.twisted.internet.test.test_tcp.NullFileDescriptorReservationTests
- Tests for _NullFileDescriptorReservation
.twisted.internet.test.test_udp_internals.ErrorsTests
- Error handling tests for udp.Port.twisted.mail.test.test_imap.IMAP4ClientCopyTests
- Tests for the IMAP4Client.copy
method.twisted.mail.test.test_imap.IMAP4ClientExamineTests
- Tests for the IMAP4Client.examine
method.twisted.mail.test.test_imap.IMAP4ClientExpungeTests
- Tests for the IMAP4Client.expunge
method.twisted.mail.test.test_imap.IMAP4ClientFetchTests
- Tests for the IMAP4Client.fetch
method.twisted.mail.test.test_imap.IMAP4ClientSearchTests
- Tests for the IMAP4Client.search
method.twisted.mail.test.test_imap.IMAP4ClientSelectTests
- Tests for the IMAP4Client.select
method.twisted.mail.test.test_imap.IMAP4ClientStatusTests
- Tests for the IMAP4Client.status
method.twisted.mail.test.test_imap.IMAP4ServerParsingTests
- Test imap4.IMAP4Server
's command parsing.twisted.mail.test.test_imap.LiteralStringTests
- Tests for self.literalFactory
.twisted.mail.test.test_imap.MessageProducerTests
- No class docstring; 2/5 methods documentedtwisted.mail.test.test_imap.MessageSetTests
- Tests for MessageSet
.twisted.mail.test.test_imap.WriteBufferTests
- Tests for imap4.WriteBuffer
.twisted.mail.test.test_pop3.APOPCredentialsTests
- No class docstring; 1/1 method documentedtwisted.mail.test.test_pop3.POP3ClientDeprecationTests
- Tests for the now deprecated twisted.mail.pop3client
module.twisted.mail.test.test_pop3.POP3MiscTests
- Miscellaneous tests more to do with module/package structure than anything to do with the Post Office Protocol.twisted.mail.test.test_pop3.UtilityTests
- Test the various helper functions and classes used by the POP3 server protocol implementation.twisted.names.test.test_common.ExceptionForCodeTests
- Tests for ResolverBase.exceptionForCode
.twisted.names.test.test_common.QueryTests
- Tests for ResolverBase.query
.twisted.names.test.test_dns.CompactReprTests
- Tests for dns._compactRepr
.twisted.names.test.test_dns.DomainStringTests
- No class docstring; 5/5 methods documentedtwisted.names.test.test_dns.EDNSMessageConstructorTests
- Tests for twisted.names.dns._EDNSMessage
constructor arguments that are shared with dns.Message
.twisted.names.test.test_dns.EDNSMessageEDNSEncodingTests
- Tests for the encoding and decoding of various EDNS messages.twisted.names.test.test_dns.EDNSMessageEqualityTests
- Tests for equality between dns._EDNSMessage
instances.twisted.names.test.test_dns.EDNSMessageSpecificsTests
- Tests for dns._EDNSMessage
.twisted.names.test.test_dns.EDNSMessageStandardEncodingTests
- Tests for the encoding and decoding of various standard (non-EDNS) messages by dns._EDNSMessage
.twisted.names.test.test_dns.IsSubdomainOfTests
- Tests for twisted.names.dns._isSubdomainOf
.twisted.names.test.test_dns.MessageComparisonTests
- Tests for the rich comparison of dns.Message
instances.twisted.names.test.test_dns.MessageConstructorTests
- Tests for twisted.names.dns.Message
constructor arguments that are shared with dns._EDNSMessage
.twisted.names.test.test_dns.MessageStandardEncodingTests
- Tests for the encoding and decoding of various standard (non-EDNS) messages by dns.Message
.twisted.names.test.test_dns.MessageTests
- Tests for twisted.names.dns.Message
.twisted.names.test.test_dns.NameToLabelsTests
- Tests for twisted.names.dns._nameToLabels
.twisted.names.test.test_dns.ResponseFromMessageTests
- Tests for dns._responseFromMessage
.twisted.names.test.test_hosts.HostsTests
- Tests for the hosts(5)-based twisted.names.hosts.Resolver
.twisted.names.test.test_hosts.SearchHostsFileForAllTests
- Tests for searchFileForAll
, a helper which finds all addresses for a particular hostname in a hosts(5)-style file.twisted.names.test.test_hosts.SearchHostsFileTests
- Tests for searchFileFor
, a helper which finds the first address for a particular hostname in a hosts(5)-style file.twisted.names.test.test_rootresolve.BootstrapTests
- Tests for root.bootstrap
twisted.names.test.test_tap.OptionsTests
- Tests for Options
, defining how command line arguments for the DNS server are parsed.twisted.pair.test.test_tuntap.FakeTapDeviceTests
- Run various tap-type tunnel unit tests against an in-memory I/O system.twisted.pair.test.test_tuntap.FakeTapDeviceWithPITests
- Run various tap-type tunnel unit tests against an in-memory I/O system with the PI header enabled.twisted.pair.test.test_tuntap.FakeTunDeviceTests
- Run various tun-type tunnel unit tests against an in-memory I/O system.twisted.pair.test.test_tuntap.MemoryIOSystemTests
- General _IInputOutputSystem
tests applied to MemoryIOSystem
.twisted.pair.test.test_tuntap.RealDeviceWithoutProtocolInformationTests
- Run various tap-type tunnel unit tests, with "protocol information" (PI) turned off, against a real I/O system.twisted.pair.test.test_tuntap.RealDeviceWithProtocolInformationTests
- Run various tap-type tunnel unit tests, with "protocol information" (PI) turned on, against a real I/O system.twisted.pair.test.test_tuntap.RealIOSystemTests
- General _IInputOutputSystem
tests applied to _RealSystem
.twisted.pair.test.test_tuntap.TapTests
- Tests for TuntapPort
when used to open a Linux tap tunnel.twisted.pair.test.test_tuntap.TunnelAddressEqualityTests
- Tests for the implementation of equality (== and !=) for TunnelAddress
.twisted.pair.test.test_tuntap.TunnelAddressTests
- Tests for TunnelAddress
.twisted.pair.test.test_tuntap.TunnelTests
- Tunnel
is mostly tested by other test cases but some tests don't fit there. Those tests are here.twisted.pair.test.test_tuntap.TuntapPortTests
- Tests for TuntapPort
behavior that is independent of the tunnel type.twisted.pair.test.test_tuntap.TunTests
- Tests for TuntapPort
when used to open a Linux tun tunnel.twisted.protocols.haproxy.test.test_parser.HAProxyServerParserTests
- Tests that the parser generates the correct endpoints.twisted.protocols.haproxy.test.test_parser.UnparseEndpointTests
- Tests to ensure that un-parsing an endpoint string round trips through escaping properly.twisted.protocols.test.test_basic.Int16Tests
- Test case for int16-prefixed protocoltwisted.protocols.test.test_basic.Int32Tests
- Test case for int32-prefixed protocoltwisted.protocols.test.test_basic.Int8Tests
- Test case for int8-prefixed protocoltwisted.protocols.test.test_basic.LineOnlyReceiverTests
- Tests for twisted.protocols.basic.LineOnlyReceiver
.twisted.protocols.test.test_basic.LineReceiverLineLengthExceededTests
- Tests for twisted.protocols.basic.LineReceiver.lineLengthExceeded
.twisted.protocols.test.test_basic.LineReceiverTests
- Test twisted.protocols.basic.LineReceiver
, using the LineTester wrapper.twisted.protocols.test.test_basic.NetstringReceiverTests
- Tests for twisted.protocols.basic.NetstringReceiver
.twisted.protocols.test.test_basic.ProducerTests
- Tests for basic._PausableMixin
and basic.LineReceiver.paused
.twisted.protocols.test.test_tls.DeterministicTLSMemoryBIOTests
- Test for the implementation of ISSLTransport
which runs over another transport.twisted.python.test.test_components.AdapterTests
- Test adapters.twisted.python.test.test_components.ComponentizedTests
- Simple test case for caching in Componentized.twisted.python.test.test_components.MetaInterfaceTests
- No class docstring; 1/3 method documentedtwisted.python.test.test_components.ProxyForInterfaceTests
- Tests for proxyForInterface
.twisted.python.test.test_components.RegistrationTests
- Tests for adapter registration.twisted.python.test.test_deprecate.AppendToDocstringTests
- Test the _appendToDocstring function.twisted.python.test.test_deprecate.DeprecatedAttributeTests
- Tests for twisted.python.deprecate._DeprecatedAttribute
and twisted.python.deprecate.deprecatedModuleAttribute
, which issue warnings for deprecated module-level attributes.twisted.python.test.test_deprecate.DeprecatedDecoratorTests
- Tests for deprecated decorators.twisted.python.test.test_deprecate.DeprecationWarningsTests
- No class docstring; 9/9 methods documentedtwisted.python.test.test_deprecate.ImportedModuleAttributeTests
- Tests for deprecatedModuleAttribute
which involve loading a module via 'import'.twisted.python.test.test_deprecate.KeywordOnlyTests
- Keyword only arguments (PEP 3102).twisted.python.test.test_deprecate.ModuleProxyTests
- Tests for twisted.python.deprecate._ModuleProxy
, which proxies access to module-level attributes, intercepting access to deprecated attributes and passing through access to normal attributes.twisted.python.test.test_deprecate.MutualArgumentExclusionTests
- Tests for mutuallyExclusiveArguments
.twisted.python.test.test_deprecate.WarnAboutFunctionTests
- Tests for twisted.python.deprecate.warnAboutFunction
which allows the callers of a function to issue a DeprecationWarning about that function.twisted.python.test.test_runtime.DockerPlatformTests
- Tests for twisted.python.runtime.Platform.isDocker
.twisted.python.test.test_runtime.ForeignPlatformTests
- Tests for Platform
based overridden initializer values.twisted.python.test.test_runtime.PlatformTests
- Tests for the default Platform
initializer.twisted.python.test.test_runtime.PythonVersionTests
- Tests the shortPythonVersion method.twisted.python.test.test_systemd.ListenFDsTests
- Apply tests to ListenFDs
, constructed based on an environment dictionary.twisted.python.test.test_url.TestURL
- Tests for URL
.twisted.python.test.test_url.URLDeprecationTests
- twisted.python.url
is deprecated.twisted.python.test.test_versions.VersionsTests
- No class docstring; 15/16 methods documentedtwisted.runner.test.test_procmon.DeprecationTests
- Tests that check functionality that should be deprecated is deprecated.twisted.spread.test.test_pb.NewStyleTests
- No class docstring; 0/4 instance variable, 5/5 methods documentedtwisted.test.test_compat.CmpTests
- cmp
should behave like the built-in Python 2 cmp.twisted.test.test_compat.ComparableTests
- comparable
decorated classes emulate Python 2's __cmp__ semantics.twisted.test.test_compat.CompatTests
- Various utility functions in twisted.python.compat provide same functionality as modern Python variants.twisted.test.test_compat.ExecfileCompatTests
- Tests for the Python 3-friendly execfile
implementation.twisted.test.test_compat.GetAsyncParamTests
- Tests for twisted.python.compat._get_async_param
twisted.test.test_compat.IOTypeTests
- Test cases for determining a file-like object's type.twisted.test.test_compat.NetworkStringTests
- Tests for networkString
.twisted.test.test_compat.PYPYTest
- Identification of PyPy.twisted.test.test_compat.Python3BytesTests
- Tests for iterbytes
, intToBytes
, lazyByteSlice
.twisted.test.test_compat.Python3ComparableTests
- Python 3-specific functionality of comparable.twisted.test.test_compat.ReraiseTests
- reraise
re-raises exceptions on both Python 2 and Python 3.twisted.test.test_compat.StringTests
- Compatibility functions and types for strings.twisted.test.test_context.ContextTests
- Tests for the module-scope APIs for twisted.python.context
.twisted.test.test_defer.AlreadyCalledTests
- Undocumentedtwisted.test.test_defer.DeferredAddTimeoutTests
- Tests for the function Deferred.addTimeout
twisted.test.test_defer.DeferredCancellerTests
- No class docstring; 0/4 instance variable, 14/19 methods documentedtwisted.test.test_defer.DeferredListEmptyTests
- No class docstring; 0/1 instance variable, 1/4 method documentedtwisted.test.test_defer.DeferredTests
- No class docstring; 0/3 instance variable, 55/77 methods documentedtwisted.test.test_defer.FirstErrorTests
- Tests for FirstError
.twisted.test.test_defer.LogTests
- Test logging of unhandled errors.twisted.test.test_defer.OtherPrimitivesTests
- No class docstring; 0/1 instance variable, 7/12 methods documentedtwisted.test.test_defgen.DeprecateDeferredGeneratorTests
- Tests that DeferredGeneratorTests
and waitForDeferred
are deprecated.twisted.test.test_error.GetConnectErrorTests
- Given an exception instance thrown by socket.connect, error.getConnectError
returns the appropriate high-level Twisted exception instance.twisted.test.test_error.StringificationTests
- Test that the exceptions have useful stringifications.twisted.test.test_error.SubclassingTests
- Some exceptions are subclasses of other exceptions.twisted.test.test_failure.DebugModeTests
- Failure's debug mode should allow jumping into the debugger.twisted.test.test_failure.ExtendedGeneratorTests
- Tests failure.Failure support for generator features added in Python 2.5twisted.test.test_failure.FailureTests
- Tests for failure.Failure
.twisted.test.test_failure.FakeAttributesTests
- _Frame, _Code and _TracebackFrame objects should possess some basic attributes that qualify them as fake python objects, allowing the return of _Traceback to be used as a fake traceback. The attributes that have zero or empty values are there so that things expecting them find them (e...twisted.test.test_failure.FindFailureTests
- Tests for functionality related to Failure._findFailure
.twisted.test.test_failure.FormattableTracebackTests
- Whitebox tests that show that failure._Traceback
constructs objects that can be used by traceback.extract_tb
.twisted.test.test_failure.GetTracebackTests
- Tests for Failure.getTraceback
.twisted.test.test_fdesc.CloseOnExecTests
- Tests for fdesc._setCloseOnExec
and fdesc._unsetCloseOnExec
.twisted.test.test_fdesc.NonBlockingTests
- Tests for fdesc.setNonBlocking
and fdesc.setBlocking
.twisted.test.test_fdesc.ReadWriteTests
- Tests for fdesc.readFromFD
, fdesc.writeToFD
.twisted.test.test_iutils.SuppressWarningsTests
- Tests for utils.suppressWarnings
.twisted.test.test_log.DefaultObserverTests
- Test the default observer.twisted.test.test_log.FileObserverTests
- Tests for log.FileObserver
.twisted.test.test_log.LogPublisherTests
- No class docstring; 1/3 method documentedtwisted.test.test_log.LogTests
- No class docstring; 0/2 instance variable, 4/9 methods documentedtwisted.test.test_log.PythonLoggingIntegrationTests
- Test integration of python logging bridge.twisted.test.test_log.PythonLoggingObserverTests
- Test the bridge with python logging module.twisted.test.test_log.StdioOnnaStickTests
- StdioOnnaStick should act like the normal sys.stdout object.twisted.test.test_log.TextFromEventDictTests
- Tests for textFromEventDict
.twisted.test.test_monkey.MonkeyPatcherTests
- Tests for MonkeyPatcher
monkey-patching class.twisted.test.test_paths.BytesTestCase
- Override default method implementations to support byte paths.twisted.test.test_paths.AbstractFilePathTests
- Tests for IFilePath
implementations.twisted.python.test.test_zippath.ZipFilePathTests
- Test various ZipPath
path manipulations as well as reprs for ZipPath
and ZipArchive
.twisted.test.test_paths.FilePathTests
- Test various FilePath
path manipulations.twisted.test.test_paths.ListingCompatibilityTests
- These tests verify compatibility with legacy behavior of directory listing.twisted.test.test_paths.PermissionsTests
- Test Permissions and RWX classestwisted.test.test_paths.SetContentTests
- Tests for FilePath.setContent
.twisted.test.test_paths.UnicodeFilePathTests
- FilePath
instances should have the same internal representation as they were instantiated with.twisted.test.test_randbytes.ConditionalSecureRandomTests
- Test random sources one by one, then remove it to.twisted.test.test_randbytes.RandomBaseTests
- 'Normal' random test cases.twisted.test.test_reflect.AccumulateMethodsTests
- Tests for accumulateMethods
which finds methods on a class hierarchy and adds them to a dictionary.twisted.test.test_reflect.AddMethodNamesToDictTests
- Tests for addMethodNamesToDict
.twisted.test.test_reflect.FilenameToModuleTests
- Test filenameToModuleName
detection.twisted.test.test_reflect.FullyQualifiedNameTests
- Test for fullyQualifiedName
.twisted.test.test_reflect.GetClassTests
- Undocumentedtwisted.test.test_reflect.LookupsTests
- Tests for namedClass
, namedModule
, and namedAny
.twisted.test.test_reflect.ObjectGrepTests
- No class docstring; 9/9 methods documentedtwisted.test.test_reflect.PrefixedMethodNamesTests
- Tests for prefixedMethodNames
.twisted.test.test_reflect.PrefixedMethodsTests
- Tests for prefixedMethods
which finds methods on a class hierarchy and adds them to a dictionary.twisted.test.test_reflect.SafeReprTests
- Tests for reflect.safe_repr
function.twisted.test.test_reflect.SafeStrTests
- Tests for reflect.safe_str
function.twisted.test.test_sslverify.ChooseDiffieHellmanEllipticCurveTests
- Tests for sslverify._ChooseDiffieHellmanEllipticCurve
.twisted.test.test_sslverify.ClientOptionsTests
- Tests for sslverify.optionsForClientTLS
.twisted.test.test_sslverify.DeprecationTests
- Tests for deprecation of sslverify.OpenSSLCertificateOptions
's support of the pickle protocol.twisted.test.test_sslverify.FakeCryptoTests
- Tests for FakeCrypto
.twisted.test.test_sslverify.SelectVerifyImplementationTests
- Tests for _selectVerifyImplementation
.twisted.test.test_sslverify.ServiceIdentityTests
- Tests for the verification of the peer's service's identity via the hostname argument to sslverify.OpenSSLCertificateOptions
.twisted.test.test_task.ReactCoroutineFunctionTests
- Tests for twisted.internet.task.react
with an async def argumenttwisted.test.test_task.ReactTests
- Tests for twisted.internet.task.react
.twisted.test.test_threadable.SerializationTests
- Undocumentedtwisted.test.test_threadable.SynchronizationTests
- No class docstring; 3/5 methods documentedtwisted.test.test_threadpool.MemoryBackedTests
- Tests using PoolHelper
to deterministically test properties of the threadpool implementation.twisted.test.test_threadpool.RaceConditionTests
- No class docstring; 0/2 instance variable, 2/3 methods documentedtwisted.test.test_threadpool.ThreadPoolTests
- Test threadpools.twisted.trial._dist.test.test_disttrial.CountingReactorTests
- Tests for CountingReactor
.twisted.trial._dist.test.test_matchers.HasSumTests
- Tests for HasSum
.twisted.trial._dist.test.test_matchers.IsFailureTests
- Tests for isFailure
.twisted.trial._dist.test.test_matchers.IsSequenceOfTests
- Tests for IsSequenceOf
.twisted.trial._dist.test.test_stream.ChunkTests
- Tests for ``chunk``.twisted.trial._dist.test.test_stream.InteractTests
- Tests for the test helper interact
.twisted.trial._dist.test.test_stream.StreamReceiverTests
- Tests for StreamReceiver
twisted.trial._dist.test.test_stream.StreamTests
- Tests for stream
.twisted.trial._dist.test.test_workerreporter.WorkerReporterTests
- Tests for WorkerReporter
.twisted.trial.test.erroneous.ErrorTest
- A test case which has a test_foo
which will raise an error.twisted.trial.test.erroneous.EventuallyFailingTestCase
- A test suite that fails after it is run a few times.twisted.trial.test.erroneous.SynchronousTestFailureButTearDownRuns
- Undocumentedtwisted.trial.test.erroneous.SynchronousTestFailureInSetUp
- Undocumentedtwisted.trial.test.erroneous.SynchronousTestFailureInTearDown
- Undocumentedtwisted.trial.test.erroneous.TestRegularFail
- Undocumentedtwisted.trial.test.erroneous.TestSkipTestCase
- Undocumentedtwisted.trial.test.mockcustomsuite.Foo
- Undocumentedtwisted.trial.test.mockcustomsuite2.Foo
- Undocumentedtwisted.trial.test.mockcustomsuite3.Foo
- Undocumentedtwisted.trial.test.moduleself.Foo
- Undocumentedtwisted.trial.test.packages.PackageTest
- No class docstring; 0/1 instance variable, 0/1 class variable, 1/7 method documentedtwisted.trial.test.packages.SysPathManglingTest
- Undocumentedtwisted.trial.test.test_loader.FileTests
- Tests for runner.filenameToModule
.twisted.trial.test.test_loader.FinderPy3Tests
- No class docstring; 0/1 instance variable, 3/5 methods documentedtwisted.trial.test.test_loader.LoaderTests
- Tests for trial.TestLoader
.twisted.trial.test.test_loader.ZipLoadingTests
- Undocumentedtwisted.trial.test.test_loader.PackageOrderingTests
- No class docstring; 0/2 instance variable, 2/5 methods documentedtwisted.trial.test.test_output.ImportErrorsTests
- Actually run trial as if on the command line and check that the output is what we expect.twisted.trial.test.sample.AlphabetTest
- Undocumentedtwisted.trial.test.sample.DecorationTest
- No class docstring; 0/1 class variable, 4/4 methods documentedtwisted.trial.test.sample.FooTest
- Undocumentedtwisted.trial.test.skipping.ExpectedFailure
- Hold a test that has an expected failure with an exception that has a large string representation.twisted.trial.test.skipping.SynchronousAddCleanup
- Undocumentedtwisted.trial.test.skipping.SynchronousDeprecatedReasonlessSkip
- Undocumentedtwisted.trial.test.skipping.SynchronousSetUpTodo
- Undocumentedtwisted.trial.test.skipping.SynchronousSkippedClass
- Undocumentedtwisted.trial.test.skipping.SynchronousSkipping
- Undocumentedtwisted.trial.test.skipping.SynchronousSkippingSetUp
- Undocumentedtwisted.trial.test.skipping.SynchronousStrictTodo
- Undocumentedtwisted.trial.test.skipping.SynchronousTearDownTodo
- Undocumentedtwisted.trial.test.skipping.SynchronousTodo
- Undocumentedtwisted.trial.test.skipping.SynchronousTodoClass
- Undocumentedtwisted.trial.test.suppression.SynchronousTestSuppression
- Undocumentedtwisted.trial.test.suppression.SynchronousTestSuppression2
- Undocumentedtwisted.trial.test.test_assertions.AssertFalseTests
- Tests for SynchronousTestCase
's assertFalse and failIf assertion methods.twisted.trial.test.test_assertions.AssertionNamesTests
- Tests for consistency of naming within TestCase assertion methodstwisted.trial.test.test_assertions.AssertTrueTests
- Tests for SynchronousTestCase
's assertTrue and failUnless assertion methods.twisted.trial.test.test_assertions.CallDeprecatedTests
- Test use of the SynchronousTestCase.callDeprecated
method with version objects.twisted.trial.test.test_assertions.GetDeprecatedModuleAttributeTests
- Test SynchronousTestCase.getDeprecatedModuleAttribute
twisted.trial.test.test_assertions.ResultOfAssertionsTests
- Tests for SynchronousTestCase.successResultOf
, SynchronousTestCase.failureResultOf
, and SynchronousTestCase.assertNoResult
.twisted.trial.test.test_assertions.ResultOfCoroutineAssertionsTests
- Tests for SynchronousTestCase.successResultOf
, SynchronousTestCase.failureResultOf
, and SynchronousTestCase.assertNoResult
when given a coroutine.twisted.trial.test.test_assertions.SynchronousAssertionsTests
- Tests for SynchronousTestCase
's assertion methods. That is, failUnless*, failIf*, assert* (not covered by other more specific test classes).twisted.trial.test.test_assertions.TestFailureTests.FailingTest
- Undocumentedtwisted.trial.test.test_assertions.WarningAssertionTests
- No class docstring; 13/13 methods documentedtwisted.trial.test.test_doctest.RunnersTests
- Tests for Twisted's doctest support.twisted.trial.test.test_keyboard.TrialTest
- Undocumentedtwisted.trial.test.test_keyboard.InterruptInSetUpTests
- Undocumentedtwisted.trial.test.test_keyboard.InterruptInTearDownTests
- Undocumentedtwisted.trial.test.test_keyboard.InterruptInTestTests
- Undocumentedtwisted.trial.test.test_log.Mask.SynchronousFailureLogging
- Undocumentedtwisted.trial.test.test_log.ObserverTests
- Tests for _synctest._LogObserver
, a helper for the implementation of SynchronousTestCase.flushLoggedErrors
.twisted.trial.test.test_log.SynchronousLogErrorsTests
- Undocumentedtwisted.trial.test.test_matchers.FileContentsTests
- Tests for fileContents
.twisted.trial.test.test_plugins.PluginsTests
- Tests for Trial's reporter plugins.twisted.trial.test.test_pyunitcompat.PyUnitResultTests
- Tests to show that PyUnitResultAdapter wraps TestResult objects from the standard library 'unittest' module in such a way as to make them usable and useful from Trial.twisted.trial.test.test_pyunitcompat.PyUnitResultTests.ErrorTest
- A test case which has a test_foo
which will raise an error.twisted.trial.test.test_pyunitcompat.PyUnitTestTests
- No class docstring; 0/2 instance variable, 1/2 method documentedtwisted.trial.test.test_reporter.AdaptedReporterTests
- reporter._AdaptedReporter
is a reporter wrapper that wraps all of the tests it receives before passing them on to the original reporter.twisted.trial.test.test_reporter.AnsiColorizerTests
- Tests for reporter._AnsiColorizer
.twisted.trial.test.test_reporter.DirtyReactorTests
- The trial script has an option to treat DirtyReactorAggregateError
s as warnings, as a migration tool for test authors. It causes a wrapper to be placed around reporters that replaces DirtyReactorAggregatErrors
...twisted.trial.test.test_reporter.ExitWrapperTests
- Tests for reporter._ExitWrapper
.twisted.trial.test.test_reporter.PyunitNamesTests
- No class docstring; 0/2 instance variable, 3/7 methods documentedtwisted.trial.test.test_reporter.ReporterInterfaceTests
- Tests for the bare interface of a trial reporter.twisted.trial.test.test_reporter.ReporterTests
- Tests for the base reporter.Reporter
class.twisted.trial.test.test_reporter.TimingReporterTests
- Undocumentedtwisted.trial.test.test_reporter.SubunitReporterTests
- Tests for the subunit reporter.twisted.trial.test.test_reporter.SafeStreamTests
- No class docstring; 1/1 method documentedtwisted.trial.test.test_reporter.SkipTests
- Tests for reporter.Reporter
's handling of skips.twisted.trial.test.test_reporter.UncleanWarningSkipTests
- Tests for skips on a reporter.Reporter
wrapped by an UncleanWarningsReporterWrapper
.twisted.trial.test.test_reporter.StringTest
- Undocumentedtwisted.trial.test.test_reporter.ErrorReportingTests
- No class docstring; 0/3 instance variable, 0/1 class variable, 4/7 methods documentedtwisted.trial.test.test_reporter.UncleanWarningWrapperErrorReportingTests
- Tests that the UncleanWarningsReporterWrapper
can sufficiently proxy IReporter failure and error reporting methods to a reporter.Reporter
.twisted.trial.test.test_reporter.FormatFailuresTests
- Undocumentedtwisted.trial.test.test_reporter.SubunitReporterNotInstalledTests
- Test behaviour when the subunit reporter is not installed.twisted.trial.test.test_reporter.TestResultTests
- No class docstring; 0/1 instance variable, 1/4 method documentedtwisted.trial.test.test_reporter.ReporterRealtimeTests
- Undocumentedtwisted.trial.test.test_reporter.TodoTests
- Tests for reporter.Reporter
's handling of todos.twisted.trial.test.test_reporter.UncleanWarningTodoTests
- Tests for UncleanWarningsReporterWrapper
's handling of todos.twisted.trial.test.test_reporter.TracebackHandlingTests
- No class docstring; 3/8 methods documentedtwisted.trial.test.test_reporter.TreeReporterTests
- No class docstring; 0/4 instance variable, 5/7 methods documentedtwisted.trial.test.test_reporter.TrialNamesTests
- No class docstring; 0/2 instance variable, 1/5 method documentedtwisted.trial.test.test_runner.DestructiveTestSuiteTests
- Test for runner.DestructiveTestSuite
.twisted.trial.test.test_runner.DryRunTests
- Check that 'dry run' mode works well with Trial tests.twisted.trial.test.test_runner.LoggedErrorsTests
- It is possible for an error generated by a test to be logged outside of any test. The log observers constructed by TestCase
won't catch these errors. Here we try to generate such errors and ensure they are reported to a ...twisted.trial.test.test_runner.MalformedMethodTests
- Test that trial manages when test methods don't have correct signatures.twisted.trial.test.test_runner.PyUnitDryRunTests
- Check that 'dry run' mode works well with stdlib unittest tests.twisted.trial.test.test_runner.QualifiedNameWalkerTests
- Tests for twisted.trial.runner._qualNameWalker
.twisted.trial.test.test_runner.RunnerDeprecationTests
- No class docstring; 1/1 class documentedtwisted.trial.test.test_runner.RunnerTests
- No class docstring; 0/4 instance variable, 0/1 class variable, 9/18 methods documentedtwisted.trial.test.test_runner.SynchronousDryRunTests
- Check that 'dry run' mode works well with trial's SynchronousTestCase
.twisted.trial.test.test_runner.TestHolderTests
- No class docstring; 0/2 instance variable, 3/4 methods documentedtwisted.trial.test.test_runner.ExcInfoHoldingErrorHolderTests
- Tests for runner.ErrorHolder
behaving similarly to runner.TestHolder
when constructed with a exc_info-style tuple representing its error.twisted.trial.test.test_runner.FailureHoldingErrorHolderTests
- Tests for runner.ErrorHolder
behaving similarly to runner.TestHolder
when constructed with a Failure
representing its error.twisted.trial.test.test_runner.TrialMainDoesNothingTests
- Importing twisted.trial.__main__
will not run the script unless it is actually __main__.twisted.trial.test.test_runner.TrialRunnerTests
- Tests for runner.TrialRunner
with the feature to turn unclean errors into warnings disabled.twisted.trial.test.test_runner.TrialRunnerWithUncleanWarningsReporterTests
- Tests for the TrialRunner's interaction with an unclean-error suppressing reporter.twisted.trial.test.test_runner.TrialSuiteTests
- Undocumentedtwisted.trial.test.test_runner.UntilFailureTests
- No class docstring; 0/3 instance variable, 4/5 methods, 1/1 class documentedtwisted.trial.test.test_runner.UncleanUntilFailureTests
- Test that the run-until-failure feature works correctly with the unclean error suppressor.twisted.trial.test.test_script.CoverageTests
- Tests for the coverage option.twisted.trial.test.test_script.ForceGarbageCollectionTests
- Tests for the --force-gc option.twisted.trial.test.test_script.LogfileTests
- Tests for the --logfile option.twisted.trial.test.test_script.SuiteUsedTests
- Check the category of tests suite used by the loader.twisted.trial.test.test_script.TestModuleTests
- No class docstring; 0/1 instance variable, 9/26 methods documentedtwisted.trial.test.test_script.WithoutModuleTests
- Test the without-module flag.twisted.trial.test.test_suppression.SynchronousSuppressionTests
- No summarytwisted.trial.test.test_testcase.AsynchronousTestCaseTests
- No class docstring; 1/1 class documentedtwisted.trial.test.test_testcase.SynchronousTestCaseTests
- No class docstring; 1/1 class documentedtwisted.trial.test.test_testcase.SynchronousTestCaseTests.MyTestCase
- Some test methods which can be used to test behaviors of SynchronousTestCase
.twisted.trial.test.test_tests.GarbageCollectionDefaultTests
- By default, tests should not force garbage collection.twisted.trial.test.test_tests.GarbageCollectionTests
- Test that, when force GC, it works.twisted.trial.test.test_tests.GCMixin.BasicTest
- Mock test to run.twisted.trial.test.test_tests.ReactorCleanupTests
- Tests for cleanup and reporting of reactor event sources left behind by test methods.twisted.trial.test.test_tests.SynchronousAddCleanupTests
- Test the addCleanup method of TestCase in the synchronous casetwisted.trial.test.test_tests.SynchronousClassTodoTests
- Tests for the class-wide expected failure features in the synchronous case.twisted.trial.test.test_tests.SynchronousFixtureTests
- Tests for broken fixture helper methods in the synchronous casetwisted.trial.test.test_tests.SynchronousIterateTestsTests
- Check that _iterateTests
returns a list of all test cases in a test suite or test case for synchronous tests.twisted.trial.test.test_tests.SynchronousMonkeyPatchTests
- Tests for the patch() helper method in the synchronous case.twisted.trial.test.test_tests.SynchronousSkipClassTests
- Test the class skipping features in the synchronous case.twisted.trial.test.test_tests.SynchronousSkipMethodTests
- Tests for the reporting of skipping tests in the synchronous case.twisted.trial.test.test_tests.SynchronousStrictTodoTests
- Tests for the expected failure case when the exact failure that is expected is indicated in the synchronous casetwisted.trial.test.test_tests.SynchronousSuccessTests
- Tests for the reporting of successful tests in the synchronous case.twisted.trial.test.test_tests.SynchronousSuiteClearingTests
- Tests for our extension that allows us to clear out a TestSuite
in the synchronous case.twisted.trial.test.test_tests.SynchronousTestDecoratorTests
- Tests for our test decoration features in the synchronous case.twisted.trial.test.test_tests.SynchronousTodoTests
- Test the class skipping features in the synchronous case.twisted.trial.test.test_tests.TrialGeneratorFunctionTests
- Tests for generator function methods in test cases.twisted.trial.test.test_tests.UnhandledDeferredTests
- Test what happens when we have an unhandled deferred left around after a test.twisted.trial.test.test_util.AcquireAttributeTests
- Tests for acquireAttribute
.twisted.trial.test.test_util.DirtyReactorAggregateErrorTests
- Tests for the DirtyReactorAggregateError
.twisted.trial.test.test_util.ExcInfoTests
- Tests for excInfoOrFailureToExcInfo
.twisted.trial.test.test_util.JanitorTests
- Tests for _Janitor
!twisted.trial.test.test_util.ListToPhraseTests
- Input is transformed into a string representation of the list, with each item separated by delimiter (defaulting to a comma) and the final two being separated by a final delimiter.twisted.trial.test.test_util.MktempTests
- Tests for TestCase.mktemp
, a helper function for creating temporary file or directory names.twisted.trial.test.test_util.OpenTestLogTests
- Tests for openTestLog.twisted.trial.test.test_util.RemoveSafelyTests
- Tests for util._removeSafely
.twisted.trial.test.test_warning.CollectWarningsTests
- Tests for _collectWarnings
.twisted.trial.test.test_warning.FlushWarningsTests
- Tests for flushWarnings, an API for examining the warnings emitted so far in a test.twisted.trial.test.test_warning.Mask.MockTests
- A test case which is used by FlushWarningsTests
to verify behavior which cannot be verified by code inside a single test method.twisted.trial.unittest.TestCase
- A unit test. The atom of the unit testing universe.twisted.application.runner.test.test_exit.ExitTests
- Tests for exit
.twisted.application.runner.test.test_pidfile.NonePIDFileTests
- Tests for NonePIDFile
.twisted.application.runner.test.test_pidfile.PIDFileTests
- Tests for PIDFile
.twisted.application.runner.test.test_runner.RunnerTests
- Tests for Runner
.twisted.application.test.test_internet.EndpointServiceTests
- Tests for twisted.application.internet
.twisted.application.test.test_internet.TimerServiceTests
- Tests for twisted.application.internet.TimerService
.twisted.application.test.test_service.ApplicationTests
- Tests for twisted.application.service.Application
.twisted.application.test.test_service.ServiceInterfaceTests
- Tests for twisted.application.service.IService
implementation.twisted.application.twist.test.test_options.OptionsTests
- Tests for TwistOptions
.twisted.application.twist.test.test_twist.TwistExitTests
- Tests to verify that the Twist script takes the expected actions related to signals and the reactor.twisted.application.twist.test.test_twist.TwistTests
- Tests for Twist
.twisted.conch.test.test_address.SSHTransportAddressTests
- twisted.conch.ssh.address.SSHTransportAddress
is what Conch transports use to represent the other side of the SSH connection. This tests the basic functionality of that class (string representation, comparison, &c).twisted.conch.test.test_agent.AgentTestBase
- Tests for SSHAgentServer/Client.twisted.conch.test.test_agent.AgentClientFailureTests
- No class docstring; 1/1 method documentedtwisted.conch.test.test_agent.AgentIdentityRequestsTests
- Test operations against a server with identities already loaded.twisted.conch.test.test_agent.AgentKeyAdditionTests
- Test adding different flavors of keys to an agent.twisted.conch.test.test_agent.AgentKeyRemovalTests
- Test support for removing keys in a remote server.twisted.conch.test.test_agent.ClientWithBrokenServerTests
- verify error handling code in the client using a misbehaving servertwisted.conch.test.test_agent.ServerProtocolContractWithFactoryTests
- The server protocol is stateful and so uses its factory to track state across requests. This test asserts that the protocol raises if its factory doesn't provide the necessary storage for that state.twisted.conch.test.test_agent.UnimplementedVersionOneServerTests
- Tests for methods with no-op implementations on the server. We need these for clients, such as openssh, that try v1 methods before going to v2.twisted.conch.test.test_cftp.ListingTests
- Tests for lsLine
, the function which generates an entry for a file or directory in an SFTP ls command's output.twisted.conch.test.test_cftp.SSHSessionTests
- Tests for twisted.conch.scripts.cftp.SSHSession
.twisted.conch.test.test_cftp.StdioClientTests
- Tests for cftp.StdioClient
.twisted.conch.test.test_channel.ChannelTests
- Tests for SSHChannel
.twisted.conch.test.test_checkers.AuthorizedKeyFileReaderTests
- Tests for checkers.readAuthorizedKeyFile
twisted.conch.test.test_checkers.HelperTests
- Tests for helper functions verifyCryptedPassword
, _pwdGetByName
and _shadowGetByName
.twisted.conch.test.test_checkers.InMemorySSHKeyDBTests
- Tests for checkers.InMemorySSHKeyDB
twisted.conch.test.test_checkers.SSHProtocolCheckerTests
- Tests for SSHProtocolChecker
.twisted.conch.test.test_checkers.SSHPublicKeyCheckerTests
- Tests for checkers.SSHPublicKeyChecker
.twisted.conch.test.test_checkers.SSHPublicKeyDatabaseTests
- Tests for SSHPublicKeyDatabase
.twisted.conch.test.test_checkers.UNIXAuthorizedKeysFilesTests
- Tests for checkers.UNIXAuthorizedKeysFiles
.twisted.conch.test.test_checkers.UNIXPasswordDatabaseTests
- Tests for UNIXPasswordDatabase
.twisted.conch.test.test_ckeygen.KeyGenTests
- Tests for various functions used to implement the ckeygen script.twisted.conch.test.test_conch.CmdLineClientTests
- Connection forwarding tests run against the Conch command line client.twisted.conch.test.test_conch.OpenSSHClientForwardingTests
- Connection forwarding tests run against the OpenSSL command line client.twisted.conch.test.test_conch.OpenSSHClientRekeyTests
- Rekeying tests run against the OpenSSL command line client.twisted.conch.test.test_conch.OpenSSHKeyExchangeTests
- Tests SSHTransportBase
's key exchange algorithm compatibility with OpenSSH.twisted.conch.test.test_conch.StdioInteractingSessionTests
- Tests for twisted.conch.scripts.conch.SSHSession
.twisted.conch.test.test_connection.CleanConnectionShutdownTests
- Check whether correct cleanup is performed on connection shutdown.twisted.conch.test.test_connection.ConnectionTests
- No class docstring; 0/2 instance variable, 0/1 class variable, 31/33 methods documentedtwisted.conch.test.test_default.ConchOptionsParsing
- Options parsing.twisted.conch.test.test_default.SSHUserAuthClientTests
- Tests for SSHUserAuthClient
.twisted.conch.test.test_endpoints.ExistingConnectionHelperTests
- Tests for _ExistingConnectionHelper
.twisted.conch.test.test_endpoints.ExistingConnectionTests
- Tests for SSHCommandClientEndpoint
when using the existingConnection constructor.twisted.conch.test.test_endpoints.NewConnectionHelperTests
- Tests for _NewConnectionHelper
.twisted.conch.test.test_endpoints.NewConnectionTests
- Tests for SSHCommandClientEndpoint
when using the newConnection constructor.twisted.conch.test.test_filetransfer.ConstantsTests
- Tests for the constants used by the SFTP protocol implementation.twisted.conch.test.test_filetransfer.FileTransferCloseTests
- No class docstring; 0/2 instance variable, 3/7 methods documentedtwisted.conch.test.test_filetransfer.RawPacketDataServerTests
- Tests for filetransfer.FileTransferServer
which explicitly craft certain less common situations to exercise their handling.twisted.conch.test.test_filetransfer.RawPacketDataTests
- Tests for filetransfer.FileTransferClient
which explicitly craft certain less common protocol messages to exercise their handling.twisted.conch.test.test_filetransfer.SFTPTestBase
- Undocumentedtwisted.conch.test.test_cftp.CFTPClientTestBase
- Undocumentedtwisted.conch.test.test_cftp.OurServerBatchFileTests
- Functional tests which launch a SFTP server over localhost and checks csftp in batch interface.twisted.conch.test.test_cftp.OurServerCmdLineClientTests
- Functional tests which launch a SFTP server over TCP on localhost and check cftp command line interface using a spawned process.twisted.conch.test.test_cftp.OurServerSftpClientTests
- Test the sftp server against sftp command line client.twisted.conch.test.test_filetransfer.OurServerOurClientTests
- No class docstring; 0/7 instance variable, 7/25 methods documentedtwisted.conch.test.test_forwarding.TestSSHConnectForwardingChannel
- Unit and integration tests for SSHConnectForwardingChannel
.twisted.conch.test.test_helper.BufferTests
- No class docstring; 0/1 instance variable, 7/34 methods documentedtwisted.conch.test.test_helper.CharacterAttributeTests
- Tests for twisted.conch.insults.helper.CharacterAttribute
.twisted.conch.test.test_helper.ExpectTests
- Undocumentedtwisted.conch.test.test_insults.ClientControlSequencesTests
- No class docstring; 0/3 instance variable, 5/22 methods documentedtwisted.conch.test.test_insults.ClientCursorMovementTests
- Undocumentedtwisted.conch.test.test_insults.PrintableCharactersTests
- Undocumentedtwisted.conch.test.test_insults.ServerArrowKeysTests
- Undocumentedtwisted.conch.test.test_insults.ServerFunctionKeysTests
- Test for parsing and dispatching function keys (F1 - F12)twisted.conch.test.test_insults.ServerProtocolOutputTests
- Tests for the bytes ServerProtocol
writes to its transport when its methods are called.twisted.conch.test.test_keys.KeyTests
- No class docstring; 0/9 instance variable, 0/1 class variable, 78/83 methods documentedtwisted.conch.test.test_keys.PyNaClKeyTests
- Key tests, but forcing the use of PyNaCl.twisted.conch.test.test_keys.PersistentRSAKeyTests
- Tests for keys._getPersistentRSAKey
.twisted.conch.test.test_knownhosts.ConsoleUITests
- Test cases for ConsoleUI
.twisted.conch.test.test_knownhosts.DefaultAPITests
- The API in twisted.conch.client.default.verifyHostKey
is the integration point between the code in the rest of conch and KnownHostsFile
.twisted.conch.test.test_knownhosts.HashedEntryTests
- Tests for HashedEntry
.twisted.conch.test.test_knownhosts.HashedEntryWithCommentTests
- Test cases for PlainEntry
when parsed from a line with a comment.twisted.conch.test.test_knownhosts.KnownHostsDatabaseTests
- Tests for KnownHostsFile
.twisted.conch.test.test_knownhosts.ParseErrorTests
- HashedEntry.fromString
and PlainEntry.fromString
can raise a variety of errors depending on misformattings of certain strings. These tests make sure those errors are caught. Since many of the ways that this can go wrong are in the lower-level APIs being invoked by the parsing logic, several of these are integration tests with the ...twisted.conch.test.test_knownhosts.PlainEntryTests
- Test cases for PlainEntry
.twisted.conch.test.test_knownhosts.PlainTextWithCommentTests
- Test cases for PlainEntry
when parsed from a line with a comment.twisted.conch.test.test_knownhosts.UnparsedEntryTests
- Tests for UnparsedEntry
twisted.conch.test.test_manhole.ManholeInterpreterTests
- Tests for manhole.ManholeInterpreter
.twisted.conch.test.test_manhole.ManholeLoopbackSSHTests
- Test manhole loopback over SSH.twisted.conch.test.test_manhole.ManholeLoopbackStdioTests
- Test manhole loopback over standard IO.twisted.conch.test.test_manhole.ManholeLoopbackTelnetTests
- Test manhole loopback over Telnet.twisted.conch.test.test_manhole.ManholeMainTests
- Test the main method from the manhole module.twisted.conch.test.test_manhole.ManholeProtocolTests
- Tests for manhole.Manhole
.twisted.conch.test.test_manhole.WriterTests
- No class docstring; 10/10 methods documentedtwisted.conch.test.test_manhole_tap.MakeServiceTests
- Tests for manhole_tap.makeService
.twisted.conch.test.test_mixin.BufferingTests
- Undocumentedtwisted.conch.test.test_openssh_compat.OpenSSHFactoryTests
- Tests for OpenSSHFactory
.twisted.conch.test.test_recvline.ArrowsTests
- No class docstring; 0/3 instance variable, 11/12 methods documentedtwisted.conch.test.test_recvline.HistoricRecvlineLoopbackSSHTests
- Undocumentedtwisted.conch.test.test_recvline.HistoricRecvlineLoopbackStdioTests
- Undocumentedtwisted.conch.test.test_recvline.HistoricRecvlineLoopbackTelnetTests
- Undocumentedtwisted.conch.test.test_recvline.RecvlineLoopbackSSHTests
- Undocumentedtwisted.conch.test.test_recvline.RecvlineLoopbackStdioTests
- Undocumentedtwisted.conch.test.test_recvline.RecvlineLoopbackTelnetTests
- Undocumentedtwisted.conch.test.test_recvline.TransportSequenceTests
- twisted.conch.recvline.TransportSequence
twisted.conch.test.test_scripts.ScriptTests
- Tests for the Conch scripts.twisted.conch.test.test_scripts.ZshIntegrationTests
- Test that zsh completion functions are generated without errortwisted.conch.test.test_session.HelpersTests
- Tests for the 4 helper functions: parseRequest_* and packRequest_*.twisted.conch.test.test_session.SessionInterfaceTests
- Tests for the SSHSession class interface. This interface is not ideal, but it is tested in order to maintain backwards compatibility.twisted.conch.test.test_session.SessionWithNoAvatarTests
- Test for the SSHSession interface. Several of the methods (request_shell, request_exec, request_pty_req, request_env, request_window_change) would create a 'session' instance variable from the avatar if one didn't exist when they were called.twisted.conch.test.test_session.SSHSessionClientTests
- SSHSessionClient is an obsolete class used to connect standard IO to an SSHSession.twisted.conch.test.test_session.SSHSessionProcessProtocolTests
- Tests for SSHSessionProcessProtocol
.twisted.conch.test.test_session.WrappersTests
- A test for the wrapProtocol and wrapProcessProtocol functions.twisted.conch.test.test_ssh.GMPYInstallDeprecationTests
- Tests for the deprecation of former GMPY accidental public API.twisted.conch.test.test_ssh.MPTests
- Tests for common.getMP
.twisted.conch.test.test_ssh.SSHFactoryTests
- No class docstring; 0/1 class variable, 6/7 methods documentedtwisted.conch.test.test_ssh.SSHProtocolTests
- Tests for communication between SSHServerTransport
and SSHClientTransport
.twisted.conch.test.test_tap.MakeServiceTests
- Tests for tap.makeService
.twisted.conch.test.test_telnet.InterfacesTests
- No class docstring; 1/1 method documentedtwisted.conch.test.test_telnet.TelnetTests
- Tests for telnet.Telnet
.twisted.conch.test.test_telnet.TelnetTransportTests
- Tests for telnet.TelnetTransport
.twisted.conch.test.test_text.FormattedTextTests
- Tests for assembling formatted text.twisted.conch.test.test_transport.GetMACTests
- Tests for SSHCiphers._getMAC
.twisted.conch.test.test_transport.SSHCiphersTests
- Tests for the SSHCiphers helper class.twisted.conch.test.test_transport.TransportLoopbackTests
- Test the server transport and client transport against each other,twisted.conch.test.test_transport.TransportTestCase
- Base class for transport test cases.twisted.conch.test.test_transport.BaseSSHTransportCurve25519SHA256Tests
- curve25519-sha256 tests for TransportBasetwisted.conch.test.test_transport.BaseSSHTransportDHGroupExchangeSHA1Tests
- diffie-hellman-group-exchange-sha1 tests for TransportBase.twisted.conch.test.test_transport.BaseSSHTransportDHGroupExchangeSHA256Tests
- diffie-hellman-group-exchange-sha256 tests for TransportBase.twisted.conch.test.test_transport.BaseSSHTransportEllipticCurveTests
- ecdh-sha2-nistp256 tests for TransportBasetwisted.conch.test.test_transport.BaseSSHTransportTests
- Test TransportBase. It implements the non-server/client specific parts of the SSH transport protocol.twisted.conch.test.test_transport.ClientSSHTransportCurve25519SHA256Tests
- curve25519-sha256 tests for SSHClientTransport.twisted.conch.test.test_transport.ClientSSHTransportDHGroupExchangeSHA1Tests
- diffie-hellman-group-exchange-sha1 tests for SSHClientTransport.twisted.conch.test.test_transport.ClientSSHTransportDHGroupExchangeSHA256Tests
- diffie-hellman-group-exchange-sha256 tests for SSHClientTransport.twisted.conch.test.test_transport.ClientSSHTransportECDHTests
- ecdh-sha2-nistp256 tests for SSHClientTransport.twisted.conch.test.test_transport.ClientSSHTransportTests
- Tests for SSHClientTransport.twisted.conch.test.test_transport.ServerSSHTransportCurve25519SHA256Tests
- curve25519-sha256 tests for SSHServerTransport.twisted.conch.test.test_transport.ServerSSHTransportDHGroupExchangeSHA1Tests
- diffie-hellman-group-exchange-sha1 tests for SSHServerTransport.twisted.conch.test.test_transport.ServerSSHTransportDHGroupExchangeSHA256Tests
- diffie-hellman-group-exchange-sha256 tests for SSHServerTransport.twisted.conch.test.test_transport.ServerSSHTransportECDHTests
- ecdh-sha2-nistp256 tests for SSHServerTransport.twisted.conch.test.test_transport.ServerSSHTransportTests
- Tests for SSHServerTransport.twisted.conch.test.test_unix.TestSSHSessionForUnixConchUser
- No class docstring; 0/1 class variable, 1/1 method documentedtwisted.conch.test.test_userauth.LoopbackTests
- No class docstring; 0/1 class variable, 1/1 method, 0/1 class documentedtwisted.conch.test.test_userauth.ModuleInitializationTests
- Undocumentedtwisted.conch.test.test_userauth.SSHUserAuthClientTests
- Tests for SSHUserAuthClient.twisted.conch.test.test_userauth.SSHUserAuthServerTests
- Tests for SSHUserAuthServer.twisted.conch.test.test_window.ScrolledAreaTests
- Tests for ScrolledArea
, a widget which creates a viewport containing another widget and can reposition that viewport using scrollbars.twisted.conch.test.test_window.TopWindowTests
- Tests for TopWindow
, the root window container class.twisted.cred.test.test_cramauth.CramMD5CredentialsTests
- Tests for CramMD5Credentials
.twisted.cred.test.test_cred.CredTests
- Tests for the meat of twisted.cred
-- realms, portals, avatars, and checkers.twisted.cred.test.test_cred.HashedPasswordOnDiskDatabaseTests
- Undocumentedtwisted.cred.test.test_cred.HashlessFilePasswordDBCheckerTests
- Undocumentedtwisted.cred.test.test_cred.LocallyHashedFilePasswordDBCheckerTests
- Undocumentedtwisted.cred.test.test_cred.NetworkHashedFilePasswordDBCheckerTests
- Undocumentedtwisted.cred.test.test_cred.OnDiskDatabaseTests
- No class docstring; 0/2 instance variable, 0/1 class variable, 1/6 method documentedtwisted.cred.test.test_cred.UsernameHashedPasswordTests
- UsernameHashedPassword is a deprecated class that is functionally equivalent to UsernamePassword.twisted.cred.test.test_digestauth.DigestAuthTests
- TestCase
mixin class which defines a number of tests for DigestCredentialFactory
. Because this mixin defines setUp, it must be inherited before TestCase
.twisted.cred.test.test_simpleauth.UsernameHashedPasswordTests
- Tests for UsernameHashedPassword
.twisted.cred.test.test_simpleauth.UsernamePasswordTests
- Tests for UsernamePassword
.twisted.cred.test.test_strcred.AnonymousCheckerTests
- No class docstring; 2/2 methods documentedtwisted.cred.test.test_strcred.CheckerOptionsTests
- No class docstring; 8/8 methods documentedtwisted.cred.test.test_strcred.CryptTests
- crypt
has functions for encrypting password.twisted.cred.test.test_strcred.FileDBCheckerTests
- --auth=file:... file checker.twisted.cred.test.test_strcred.LimitingInterfacesTests
- Tests functionality that allows an application to limit the credential interfaces it can support. For the purposes of this test, we use IUsernameHashedPassword, although this will never really be used by the command line.twisted.cred.test.test_strcred.MemoryCheckerTests
- No class docstring; 0/5 instance variable, 5/6 methods documentedtwisted.cred.test.test_strcred.PublicAPITests
- No class docstring; 2/2 methods documentedtwisted.cred.test.test_strcred.SSHCheckerTests
- Tests for the --auth=sshkey:... checker. The majority of the tests for the ssh public key database checker are in twisted.conch.test.test_checkers.SSHPublicKeyCheckerTestCase
.twisted.cred.test.test_strcred.StrcredFunctionsTests
- No class docstring; 2/2 methods documentedtwisted.cred.test.test_strcred.UnixCheckerTests
- No class docstring; 0/10 instance variable, 0/1 class variable, 7/9 methods documentedtwisted.internet.test.test_address.HostnameAddressTests
- Test case for HostnameAddress
.twisted.internet.test.test_base.DelayedCallDebugTests
- DelayedCall
twisted.internet.test.test_base.DelayedCallNoDebugTests
- DelayedCall
twisted.internet.test.test_base.ReactorBaseSignalTests
- Tests to exercise ReactorBase's signal exit reporting path.twisted.internet.test.test_base.ThreadedResolverTests
- Tests for ThreadedResolver
.twisted.internet.test.test_baseprocess.BaseProcessTests
- Tests for BaseProcess
, a parent class for other classes which represent processes which implements functionality common to many different process implementations.twisted.internet.test.test_defer_await.AwaitTests
- Tests for using Deferreds in conjunction with PEP-492.twisted.internet.test.test_defer_yieldfrom.YieldFromTests
- Tests for using Deferreds in conjunction with PEP-380.twisted.internet.test.test_endpoints.AdoptedStreamServerEndpointTests
- Tests for adopted socket-based stream server endpoints.twisted.internet.test.test_endpoints.ClientStringTests
- Tests for twisted.internet.endpoints.clientFromString
.twisted.internet.test.test_endpoints.ConnectProtocolTests
- Tests for connectProtocol.twisted.internet.test.test_endpoints.HostnameEndpointFallbackNameResolutionTests
- HostnameEndpoint._fallbackNameResolution
defers a name resolution call to a thread.twisted.internet.test.test_endpoints.HostnameEndpointMemoryIPv4ReactorTests
- IPv4 resolution tests for HostnameEndpoint
with MemoryReactor
subclasses that do not provide IReactorPluggableNameResolver
.twisted.internet.test.test_endpoints.HostnameEndpointMemoryIPv6ReactorTests
- IPv6 resolution tests for HostnameEndpoint
with MemoryReactor
subclasses that do not provide IReactorPluggableNameResolver
.twisted.internet.test.test_endpoints.HostnameEndpointsFasterConnectionTests
- Tests for the hostname based endpoints when gai returns an IPv4 and an IPv6 address, and one connection takes less time than the other.twisted.internet.test.test_endpoints.HostnameEndpointsGAIFailureTests
- Tests for the hostname based endpoints when GAI returns no address.twisted.internet.test.test_endpoints.HostnameEndpointsOneIPv4Tests
- Tests for the hostname based endpoints when GAI returns only one (IPv4) address.twisted.internet.test.test_endpoints.HostnameEndpointsOneIPv6Tests
- Tests for the hostname based endpoints when GAI returns only one (IPv6) address.twisted.internet.test.test_endpoints.ParserTests
- Tests for endpoints._parseServer
, the low-level parsing logic.twisted.internet.test.test_endpoints.ProcessEndpointsTests
- Tests for child process endpoints.twisted.internet.test.test_endpoints.ProcessEndpointTransportTests
- Test the behaviour of the implementation detail endpoints._ProcessEndpointTransport
.twisted.internet.test.test_endpoints.ServerStringTests
- Tests for twisted.internet.endpoints.serverFromString
.twisted.internet.test.test_endpoints.SSL4EndpointsTests
- Tests for SSL Endpoints.twisted.internet.test.test_endpoints.SSLClientStringTests
- Tests for twisted.internet.endpoints.clientFromString
which require SSL.twisted.internet.test.test_endpoints.StandardIOEndpointPluginTests
- Unit tests for the Standard I/O endpoint string description parser.twisted.internet.test.test_endpoints.StandardIOEndpointsTests
- Tests for Standard I/O Endpointstwisted.internet.test.test_endpoints.SystemdEndpointPluginTests
- Unit tests for the systemd stream server endpoint and endpoint string description parser.twisted.internet.test.test_endpoints.TCP4EndpointsTests
- Tests for TCP IPv4 Endpoints.twisted.internet.test.test_endpoints.TCP6EndpointNameResolutionTests
- Tests for a TCP IPv6 Client Endpoint pointed at a hostname instead of an IPv6 address literal.twisted.internet.test.test_endpoints.TCP6EndpointsTests
- Tests for TCP IPv6 Endpoints.twisted.internet.test.test_endpoints.TCP6ServerEndpointPluginTests
- Unit tests for the TCP IPv6 stream server endpoint string description parser.twisted.internet.test.test_endpoints.UNIXEndpointsTests
- Tests for UnixSocket Endpoints.twisted.internet.test.test_endpoints.WrapClientTLSParserTests
- Tests for _TLSClientEndpointParser
.twisted.internet.test.test_endpoints.WrapClientTLSTests
- Tests for the error-reporting behavior of wrapClientTLS
when pyOpenSSL is unavailable.twisted.internet.test.test_endpoints.WrappedIProtocolTests
- Test the behaviour of the implementation detail _WrapIProtocol.twisted.internet.test.test_endpoints.WrapperClientEndpointTests
- Tests for _WrapperClientEndpoint
.twisted.internet.test.test_endpoints.WrappingFactoryTests
- Test the behaviour of our ugly implementation detail _WrappingFactory.twisted.internet.test.test_epollreactor.ContinuousPollingTests
- _ContinuousPolling
can be used to read and write from FileDescriptor objects.twisted.internet.test.test_gireactor.GApplicationRegistrationTests
- GtkApplication and GApplication are supported by twisted.internet.gtk3reactor
and twisted.internet.gireactor
.twisted.internet.test.test_gireactor.PygtkCompatibilityTests
- pygtk imports are either prevented, or a compatibility layer is used if possible.twisted.internet.test.test_glibbase.EnsureNotImportedTests
- ensureNotImported
protects against unwanted past and future imports.twisted.internet.test.test_glibbase.GlibReactorBaseTests
- Tests for the private twisted.internet._glibbase.GlibReactorBase done via the public twisted.internet.gireactor.PortableGIReactortwisted.internet.test.test_inlinecb.NonLocalExitTests
- It's possible for returnValue
to be (accidentally) invoked at a stack level below the inlineCallbacks
-decorated function which it is exiting. If this happens, returnValue
should report useful errors.twisted.internet.test.test_inlinecb.StopIterationReturnTests
- On Python 3.4 and newer generator functions may use the return statement with a value, which is attached to the StopIteration
exception that is raised.twisted.internet.test.test_inotify.INotifyTests
- Define all the tests for the basic functionality exposed by inotify.INotify
.twisted.internet.test.test_iocp.IOCPReactorTests
- No class docstring; 4/4 methods documentedtwisted.internet.test.test_iocp.SupportTests
- Tests for twisted.internet.iocpreactor.iocpsupport
, low-level reactor implementation helpers.twisted.internet.test.test_kqueuereactor.KQueueTests
- These are tests for KQueueReactor
's implementation, not its real world behaviour. For that, look at twisted.internet.test.reactormixins.ReactorBuilder
.twisted.internet.test.test_newtls.BypassTLSTests
- Tests for the _newtls._BypassTLS
class.twisted.internet.test.test_pollingfile.PollableWritePipeTests
- Tests for _pollingfile._PollableWritePipe
.twisted.internet.test.test_posixbase.WarningCheckerTestCase
- A test case that will make sure that no warnings are left unchecked at the end of a test run.twisted.internet.test.test_posixbase.ConnectedDatagramPortTests
- Test connected datagram UNIX sockets.twisted.internet.test.test_posixbase.IterationTimeoutTests
- Tests for the timeout argument PosixReactorBase.run
calls PosixReactorBase.doIteration
with in the presence of various delayed calls.twisted.internet.test.test_posixbase.PosixReactorBaseTests
- Tests for PosixReactorBase
.twisted.internet.test.test_posixbase.TCPPortTests
- Tests for twisted.internet.tcp.Port
.twisted.internet.test.test_posixbase.WakerTests
- No class docstring; 1/1 method documentedtwisted.internet.test.test_posixprocess.FDDetectorTests
- Tests for _FDDetector class in twisted.internet.process, which detects which function to drop in place for the _listOpenFDs method.twisted.internet.test.test_posixprocess.FileDescriptorTests
- Tests for twisted.internet.process._listOpenFDs
twisted.internet.test.test_process.PotentialZombieWarningTests
- Tests for twisted.internet.error.PotentialZombieWarning
.twisted.internet.test.test_process.ProcessIsUnimportableOnUnsupportedPlatormsTests
- Tests to ensure that twisted.internet.process
is unimportable on platforms where it does not work (namely Windows).twisted.internet.test.test_process.ReapingNonePidsLogsProperly
- Undocumentedtwisted.internet.test.test_protocol.AdapterTests
- Tests for ProtocolToConsumerAdapter
and ConsumerToProtocolAdapter
.twisted.internet.test.test_protocol.ClientCreatorTests
- Tests for twisted.internet.protocol.ClientCreator
.twisted.internet.test.test_protocol.FactoryTests
- Tests for protocol.Factory
.twisted.internet.test.test_protocol.FileWrapperTests
- twisted.internet.protocol.FileWrapper
twisted.internet.test.test_protocol.ProtocolTests
- Tests for twisted.internet.protocol.Protocol
.twisted.internet.test.test_serialport.SerialPortTests
- Minimal testing for Twisted's serial port support.twisted.internet.test.test_tcp.FakeSocketTests
- Test that the FakeSocket can be used by the doRead method of Connection
twisted.internet.test.test_tcp.SimpleUtilityTests
- Simple, direct tests for helpers within twisted.internet.tcp
.twisted.internet.test.test_tcp.TCPConnectionTests
- Whitebox tests for twisted.internet.tcp.Connection
.twisted.internet.test.test_tcp.TCPServerTests
- Whitebox tests for twisted.internet.tcp.Server
.twisted.internet.test.test_testing.DeprecationTests
- Deprecations in twisted.test.proto_helpers
.twisted.internet.test.test_testing.NonStreamingProducerTests
- Tests for the NonStreamingProducer
to validate behaviour.twisted.internet.test.test_testing.ReactorTests
- Tests for MemoryReactor
and RaisingMemoryReactor
.twisted.internet.test.test_testing.StringTransportTests
- Tests for twisted.internet.testing.StringTransport
.twisted.internet.test.test_win32serialport.Win32SerialPortTests
- Minimal testing for Twisted's Win32 serial port support.twisted.logger.test.test_buffer.LimitedHistoryLogObserverTests
- Tests for LimitedHistoryLogObserver
.twisted.logger.test.test_capture.LogCaptureTests
- Tests for LogCaptureTests
.twisted.logger.test.test_file.FileLogObserverTests
- Tests for FileLogObserver
.twisted.logger.test.test_file.TextFileLogObserverTests
- Tests for textFileLogObserver
.twisted.logger.test.test_filter.FilteringLogObserverTests
- Tests for FilteringLogObserver
.twisted.logger.test.test_filter.LogLevelFilterPredicateTests
- Tests for LogLevelFilterPredicate
.twisted.logger.test.test_flatten.FlatFormattingTests
- Tests for flattened event formatting functions.twisted.logger.test.test_format.ClassicLogFormattingTests
- Tests for classic text log event formatting functions.twisted.logger.test.test_format.EventAsTextTests
- Tests for eventAsText
, all of which ensure that the returned type is UTF-8 decoded text.twisted.logger.test.test_format.FormatFieldTests
- Tests for format field functions.twisted.logger.test.test_format.FormattingTests
- Tests for basic event formatting functions.twisted.logger.test.test_format.TimeFormattingTests
- Tests for time formatting functions.twisted.logger.test.test_global.LogBeginnerTests
- Tests for LogBeginner
.twisted.logger.test.test_io.LoggingFileTests
- Tests for LoggingFile
.twisted.logger.test.test_json.FileLogObserverTests
- Tests for jsonFileLogObserver
.twisted.logger.test.test_json.LogFileReaderTests
- Tests for eventsFromJSONLogFile
.twisted.logger.test.test_json.SaveLoadTests
- Tests for loading and saving log events.twisted.logger.test.test_legacy.LegacyLogObserverWrapperTests
- Tests for LegacyLogObserverWrapper
.twisted.logger.test.test_legacy.PublishToNewObserverTests
- Tests for publishToNewObserver
.twisted.logger.test.test_levels.LogLevelTests
- Tests for LogLevel
.twisted.logger.test.test_logger.LoggerTests
- Tests for Logger
.twisted.logger.test.test_observer.LogPublisherTests
- Tests for LogPublisher
.twisted.logger.test.test_stdlib.STDLibLogObserverTests
- Tests for STDLibLogObserver
.twisted.logger.test.test_util.UtilTests
- Utility tests.twisted.mail.test.test_bounce.BounceTests
- Bounce message generationtwisted.mail.test.test_imap.AuthenticatorTests
- No class docstring; 0/3 instance variable, 7/20 methods documentedtwisted.mail.test.test_imap.ClientCapabilityTests
- Tests for issuance of the CAPABILITY command and handling of its response.twisted.mail.test.test_imap.CopyWorkerTests
- Undocumentedtwisted.mail.test.test_imap.DefaultSearchTests
- Test the behavior of the server's SEARCH implementation, particularly in the face of unhandled search terms.twisted.mail.test.test_imap.DisconnectionTests
- Undocumentedtwisted.mail.test.test_imap.FetchSearchStoreTests
- No class docstring; 0/11 instance variable, 1/10 method documentedtwisted.mail.test.test_imap.GetBodyStructureTests
- Tests for imap4.getBodyStructure
, a helper for constructing a list which directly corresponds to the wire information needed for a BODY or BODYSTRUCTURE response.twisted.mail.test.test_imap.HandCraftedTests
- No class docstring; 8/9 methods documentedtwisted.mail.test.test_imap.IMAP4ClientStoreTests
- Tests for the IMAP4Client.setFlags
, IMAP4Client.addFlags
, and IMAP4Client.removeFlags
methods.twisted.mail.test.test_imap.IMAP4HelperTests
- Tests for various helper utilities in the IMAP4 module.twisted.mail.test.test_imap.IMAP4ServerFetchTests
- This test case is for the FETCH tests that require a StringTransport.twisted.mail.test.test_imap.IMAP4ServerSearchTests
- Tests for the behavior of the search_* functions in imap4.IMAP4Server
.twisted.mail.test.test_imap.IMAP4ServerTests
- No class docstring; 0/11 instance variable, 10/51 methods documentedtwisted.mail.test.test_imap.IMAP4UTF7Tests
- No class docstring; 0/1 class variable, 9/9 methods documentedtwisted.mail.test.test_imap.LiteralFileTests
- Tests for imap4.LiteralFile
.twisted.mail.test.test_imap.NewFetchTests
- No class docstring; 0/10 instance variable, 0/1 class variable, 7/39 methods documentedtwisted.mail.test.test_imap.NewStoreTests
- Undocumentedtwisted.mail.test.test_imap.PipeliningTests
- Tests for various aspects of the IMAP4 server's pipelining support.twisted.mail.test.test_imap.SASLPLAINTests
- Tests for SASL PLAIN authentication, as implemented by imap4.PLAINAuthenticator
and imap4.PLAINCredentials
.twisted.mail.test.test_imap.TimeoutTests
- No class docstring; 0/1 instance variable, 6/6 methods documentedtwisted.mail.test.test_imap.TLSTests
- No class docstring; 0/1 instance variable, 0/2 class variable, 6/10 methods documentedtwisted.mail.test.test_imap.UnsolicitedResponseTests
- Undocumentedtwisted.mail.test.test_mail._AttemptManagerTests
- Test the behavior of _AttemptManager
.twisted.mail.test.test_mail.AbstractMaildirDomainTests
- Tests for twisted.mail.maildir.AbstractMaildirDomain
.twisted.mail.test.test_mail.AddressAliasTests
- Tests for twisted.mail.alias.AddressAlias
.twisted.mail.test.test_mail.AliasTests
- Undocumentedtwisted.mail.test.test_mail.BounceTests
- Undocumentedtwisted.mail.test.test_mail.BounceWithSMTPServerTests
- Tests for twisted.mail.mail.BounceDomain
with twisted.mail.smtp.SMTPServer
.twisted.mail.test.test_mail.DirectoryQueueTests
- Undocumentedtwisted.mail.test.test_mail.DomainWithDefaultsTests
- No class docstring; 4/5 methods documentedtwisted.mail.test.test_mail.FileMessageTests
- Undocumentedtwisted.mail.test.test_mail.LiveFireExerciseTests
- Undocumentedtwisted.mail.test.test_mail.MaildirAppendFileTests
- Tests for MaildirMailbox.appendMessage
when invoked with a str.twisted.mail.test.test_mail.MaildirAppendStringTests
- Tests for MaildirMailbox.appendMessage
when invoked with a str.twisted.mail.test.test_mail.MaildirDirdbmDomainTests
- Tests for MaildirDirdbmDomain
.twisted.mail.test.test_mail.MaildirMessageTests
- Tests for the file creating by the mail.maildir.MaildirMessage
.twisted.mail.test.test_mail.MaildirTests
- No class docstring; 0/1 instance variable, 2/5 methods documentedtwisted.mail.test.test_mail.MailServiceTests
- Undocumentedtwisted.mail.test.test_mail.ManagedRelayerTests
- Undocumentedtwisted.mail.test.test_mail.MXTests
- Tests for mail.relaymanager.MXCalculator
.twisted.mail.test.test_mail.ProcessAliasTests
- Tests for alias resolution.twisted.mail.test.test_mail.RelayerTests
- Undocumentedtwisted.mail.test.test_mail.RelayTests
- Undocumentedtwisted.mail.test.test_mail.ServiceDomainTests
- No class docstring; 0/3 instance variable, 1/9 method documentedtwisted.mail.test.test_mail.StringListMailboxTests
- Tests for StringListMailbox
, an in-memory only implementation of pop3.IMailbox
.twisted.mail.test.test_mail.VirtualPOP3Tests
- Undocumentedtwisted.mail.test.test_mailmail.OptionsTests
- Tests for parseOptions
which parses command line arguments and reads message text from stdin to produce an Options
instance which can be used to send a message.twisted.mail.test.test_options.MakeServiceTests
- Tests for twisted.mail.tap.makeService
twisted.mail.test.test_options.OptionsTests
- Tests for the command line option parser used for twistd mail.twisted.mail.test.test_pop3.AnotherPOP3Tests
- Additional pop3.POP3
tests.twisted.mail.test.test_pop3.CapabilityTests
- Tests for pop3.POP3
's per-user capability handling.twisted.mail.test.test_pop3.GlobalCapabilitiesTests
- Tests for pop3.POP3
's global capability handling.twisted.mail.test.test_pop3.IndexErrorCommandTests
- Run all of the command tests against a mailbox which raises IndexError when an out of bounds request is made. This behavior will be deprecated shortly and then removed.twisted.mail.test.test_pop3.IndexErrorAsyncDeferredCommandTests
- Run all of the IndexErrorCommandTests
tests with an asynchronous-Deferred returning IMailbox implementation.twisted.mail.test.test_pop3.IndexErrorSyncDeferredCommandTests
- Run all of the IndexErrorCommandTests
tests with a synchronous-Deferred returning IMailbox implementation.twisted.mail.test.test_pop3.POP3Tests
- Tests for pop3.POP3
.twisted.mail.test.test_pop3.SASLTests
- Tests for pop3.POP3
's SASL implementation.twisted.mail.test.test_pop3.ValueErrorCommandTests
- Run all of the command tests against a mailbox which raises ValueError when an out of bounds request is made. This is the correct behavior and after support for mailboxes which raise IndexError is removed, this will become just ...twisted.mail.test.test_pop3.ValueErrorAsyncDeferredCommandTests
- Run all of the IndexErrorCommandTests
tests with an asynchronous-Deferred returning IMailbox implementation.twisted.mail.test.test_pop3.ValueErrorSyncDeferredCommandTests
- Run all of the ValueErrorCommandTests
tests with a synchronous-Deferred returning IMailbox implementation.twisted.mail.test.test_pop3client.POP3ClientListTests
- Undocumentedtwisted.mail.test.test_pop3client.POP3ClientLoginTests
- No class docstring; 1/13 method documentedtwisted.mail.test.test_pop3client.POP3ClientMessageTests
- No class docstring; 1/8 method documentedtwisted.mail.test.test_pop3client.POP3ClientMiscTests
- Undocumentedtwisted.mail.test.test_pop3client.POP3ClientModuleStructureTests
- Miscellaneous tests more to do with module/package structure than anything to do with the POP3 client.twisted.mail.test.test_pop3client.POP3TimeoutTests
- Undocumentedtwisted.mail.test.test_pop3client.POP3TLSTests
- Tests for POP3Client's support for TLS connections.twisted.mail.test.test_scripts.ScriptTests
- Tests for all one of mail's scripts.twisted.mail.test.test_smtp.AnotherESMTPTests
- Undocumentedtwisted.mail.test.test_smtp.AnotherSMTPTests
- Undocumentedtwisted.mail.test.test_smtp.AuthTests
- No class docstring; 3/3 methods documentedtwisted.mail.test.test_smtp.EmptyLineTests
- No class docstring; 1/1 method documentedtwisted.mail.test.test_smtp.ESMTPAuthenticationTests
- No class docstring; 0/2 instance variable, 12/13 methods documentedtwisted.mail.test.test_smtp.ESMTPDowngradeTestCase
- Tests for the ESMTP -> SMTP downgrade functionality in smtp.ESMTPClient
.twisted.mail.test.test_smtp.SenderMixinSentMailTests
- Tests for smtp.SenderMixin.sentMail
, used in particular by smtp.SMTPSenderFactory
and smtp.ESMTPSenderFactory
.twisted.mail.test.test_smtp.SendmailTests
- Tests for twisted.mail.smtp.sendmail
.twisted.mail.test.test_smtp.SMTPClientErrorTests
- Tests for smtp.SMTPClientError
.twisted.mail.test.test_smtp.SMTPClientTests
- Tests for smtp.SMTPClient
.twisted.mail.test.test_smtp.SMTPHelperTests
- No class docstring; 2/6 methods documentedtwisted.mail.test.test_smtp.SMTPSenderFactoryRetryTests
- Tests for the retry behavior of smtp.SMTPSenderFactory
.twisted.mail.test.test_smtp.SMTPSenderFactoryTests
- Tests for smtp.SMTPSenderFactory
.twisted.mail.test.test_smtp.SMTPServerTests
- Test various behaviors of twisted.mail.smtp.SMTP
and twisted.mail.smtp.ESMTP
.twisted.mail.test.test_smtp.SSLTestCase
- Tests for the TLS negotiation done by smtp.ESMTPClient
.twisted.mail.test.test_smtp.TimeoutTests
- Check that SMTP client factories correctly use the timeout.twisted.mail.test.test_smtp.TLSTests
- Undocumentedtwisted.names.test.test_cache.CachingTests
- Tests for cache.CacheResolver
.twisted.names.test.test_client.ClientTests
- No class docstring; 0/2 instance variable, 29/29 methods documentedtwisted.names.test.test_client.CreateResolverTests
- Tests for client.createResolver
.twisted.names.test.test_client.FilterAnswersTests
- Test twisted.names.client.Resolver.filterAnswers
's handling of various error conditions it might encounter.twisted.names.test.test_client.GetResolverTests
- Tests for client.getResolver
.twisted.names.test.test_client.ResolverTests
- Tests for client.Resolver
.twisted.names.test.test_client.RetryLogicTests
- Tests for query retrying implemented by client.Resolver
.twisted.names.test.test_client.ThreadedResolverTests
- Tests for client.ThreadedResolver
.twisted.names.test.test_dns.DatagramProtocolTests
- Test various aspects of dns.DNSDatagramProtocol
.twisted.names.test.test_dns.DNSProtocolTests
- Test various aspects of dns.DNSProtocol
.twisted.names.test.test_dns.EqualityTests
- Tests for the equality and non-equality behavior of record classes.twisted.names.test.test_dns.NameTests
- Tests for Name
, the representation of a single domain name with support for encoding into and decoding from DNS message format.twisted.names.test.test_dns.OPTHeaderTests
- Tests for twisted.names.dns._OPTHeader
.twisted.names.test.test_dns.OPTVariableOptionTests
- Tests for dns._OPTVariableOption
.twisted.names.test.test_dns.Ord2ByteTests
- Tests for dns._ord2bytes
.twisted.names.test.test_dns.ReprTests
- Tests for the __repr__ implementation of record classes.twisted.names.test.test_dns.RoundtripDNSTests
- Encoding and then decoding various objects.twisted.names.test.test_dns.RRHeaderTests
- Tests for twisted.names.dns.RRHeader
.twisted.names.test.test_dns.Str2TimeTests
- Tests for dns.str2name
.twisted.names.test.test_examples.DnsServiceTests
- Test the dns-service.py example script.twisted.names.test.test_examples.GetHostByNameTests
- Test the gethostbyname.py example script.twisted.names.test.test_examples.MultiReverseLookupTests
- Test the multi_reverse_lookup.py example script.twisted.names.test.test_examples.TestDnsTests
- Test the testdns.py example script.twisted.names.test.test_names.AdditionalProcessingTests
- Tests for FileAuthority
's additional processing for those record types which require it (MX, CNAME, etc).twisted.names.test.test_names.AuthorityTests
- Tests for the basic response record selection code in FileAuthority
(independent of its fileness).twisted.names.test.test_names.AXFRTests
- Undocumentedtwisted.names.test.test_names.BindAuthorityTests
- Tests for twisted.names.authority.BindAuthority
.twisted.names.test.test_names.HelperTests
- Undocumentedtwisted.names.test.test_names.NoInitialResponseTests
- No class docstring; 1/1 method documentedtwisted.names.test.test_names.PySourceAuthorityTests
- Tests for twisted.names.authority.PySourceAuthority
.twisted.names.test.test_names.ResolvConfHandlingTests
- Undocumentedtwisted.names.test.test_names.SecondaryAuthorityServiceTests
- Tests for SecondaryAuthorityService
, a service which keeps one or more authorities up to date by doing zone transfers from a master.twisted.names.test.test_names.SecondaryAuthorityTests
- twisted.names.secondary.SecondaryAuthority
correctly constructs objects with a specified IP address and optionally specified DNS port.twisted.names.test.test_names.ServerDNSTests
- Test cases for DNS server and client.twisted.names.test.test_resolve.ResolverChainTests
- Tests for twisted.names.resolve.ResolverChain
twisted.names.test.test_rfc1982.SerialNumber2BitTests
- Tests for correct answers to example calculations in RFC1982 5.1.twisted.names.test.test_rfc1982.SerialNumber8BitTests
- Tests for correct answers to example calculations in RFC1982 5.2.twisted.names.test.test_rfc1982.SerialNumberTests
- Tests for SerialNumber
.twisted.names.test.test_rootresolve.RootResolverResolverFactoryTests
- Tests for root.Resolver._resolverFactory
.twisted.names.test.test_rootresolve.RootResolverTests
- Tests for twisted.names.root.Resolver
.twisted.names.test.test_server.DNSServerFactoryTests
- Tests for server.DNSServerFactory
.twisted.names.test.test_srvconnect.SRVConnectorTests
- Tests for srvconnect.SRVConnector
.twisted.pair.test.test_ethernet.EthernetTests
- No class docstring; 4/9 methods documentedtwisted.pair.test.test_ip.IPTests
- No class docstring; 4/9 methods documentedtwisted.pair.test.test_rawudp.RawUDPTests
- No class docstring; 4/9 methods documentedtwisted.persisted.test.test_styles.UniversalPicklingErrorTests
- Tests the _UniversalPicklingError
exception.twisted.persisted.test.test_styles.UnpickleMethodTests
- Tests for the unpickleMethod function.twisted.positioning.test.test_base.AltitudeTests
- Tests for the twisted.positioning.base.Altitude
class.twisted.positioning.test.test_base.AngleTests
- Tests for the twisted.positioning.base.Angle
class.twisted.positioning.test.test_base.BeaconInformationTests
- Tests for twisted.positioning.base.BeaconInformation
.twisted.positioning.test.test_base.ClimbTests
- Tests for twisted.positioning.base.Climb
.twisted.positioning.test.test_base.CoordinateTests
- No class docstring; 24/24 methods documentedtwisted.positioning.test.test_base.HeadingTests
- Tests for the twisted.positioning.base.Heading
class.twisted.positioning.test.test_base.PositionErrorTests
- Tests for twisted.positioning.base.PositionError
.twisted.positioning.test.test_base.PositioningBeaconTests
- Tests for base.PositioningBeacon
.twisted.positioning.test.test_base.SatelliteTests
- Tests for twisted.positioning.base.Satellite
.twisted.positioning.test.test_base.SpeedTests
- Tests for the twisted.positioning.base.Speed
class.twisted.positioning.test.test_nmea.AltitudeFixerTests
- Tests that NMEA representations of altitudes are correctly converted.twisted.positioning.test.test_nmea.BogusSentenceTests
- Tests for verifying predictable failure for bogus NMEA sentences.twisted.positioning.test.test_nmea.BrokenSentenceCallbackTests
- Tests for broken NMEA sentence callbacks.twisted.positioning.test.test_nmea.CallbackTests
- Tests if the NMEA protocol correctly calls its sentence callback.twisted.positioning.test.test_nmea.ChecksumTests
- NMEA sentence checksum verification tests.twisted.positioning.test.test_nmea.CoordinateFixerTests
- Tests turning NMEA coordinate notations into something more pleasant.twisted.positioning.test.test_nmea.DatestampFixerTests
- No class docstring; 5/5 methods documentedtwisted.positioning.test.test_nmea.FixUnitsTests
- Tests for the generic unit fixing method, nmea.NMEAAdapter._fixUnits
.twisted.positioning.test.test_nmea.GSVSequenceTests
- Tests for the interpretation of GSV sequences.twisted.positioning.test.test_nmea.InvalidFixTests
- Tests that data being reported from a bad or incomplete fix isn't used. Although the specification dictates that GPSes shouldn't produce NMEA sentences with real-looking values for altitude or position in them unless they have at least some semblance of a GPS fix, this is widely ignored.twisted.positioning.test.test_nmea.NMEAReceiverTests
- Tests for the NMEA receiver.twisted.positioning.test.test_nmea.NMEASentenceTests
- Tests for nmea.NMEASentence
objects.twisted.positioning.test.test_nmea.ParsingTests
- Tests if raw NMEA sentences get parsed correctly.twisted.positioning.test.test_nmea.PositionErrorFixerTests
- Position errors in NMEA are passed as dilutions of precision (DOP). This is a measure relative to some specified value of the GPS device as its "reference" precision. Unfortunately, there are very few ways of figuring this out from just the device (sans manual).twisted.positioning.test.test_nmea.SpeedFixerTests
- Tests that NMEA representations of speeds are correctly converted.twisted.positioning.test.test_nmea.SplitTests
- Checks splitting of NMEA sentences.twisted.positioning.test.test_nmea.TimestampFixerTests
- Tests conversion from NMEA timestamps to datetime.time objects.twisted.positioning.test.test_nmea.ValidFixTests
- Tests that data reported from a valid fix is used.twisted.positioning.test.test_nmea.VariationFixerTests
- Tests if the absolute values of magnetic variations on the heading and their sign get combined correctly, and if that value gets combined with a heading correctly.twisted.positioning.test.test_sentence.MixinTests
- Tests for protocols deriving from base.PositioningSentenceProducerMixin
and their sentences.twisted.protocols.haproxy.test.test_v1parser.V1ParserTests
- Test twisted.protocols.haproxy.V1Parser
behaviour.twisted.protocols.haproxy.test.test_v2parser.V2ParserTests
- Test twisted.protocols.haproxy.V2Parser
behaviour.twisted.protocols.haproxy.test.test_wrapper.HAProxyWrappingFactoryV1Tests
- Test twisted.protocols.haproxy.HAProxyWrappingFactory
with v1 PROXY headers.twisted.protocols.haproxy.test.test_wrapper.HAProxyWrappingFactoryV2Tests
- Test twisted.protocols.haproxy.HAProxyWrappingFactory
with v2 PROXY headers.twisted.protocols.test.test_basic.FileSenderTests
- Tests for basic.FileSender
.twisted.protocols.test.test_tls.NonStreamingProducerTests
- Non-streaming producers can be adapted into being streaming producers.twisted.protocols.test.test_tls.TLSMemoryBIOFactoryTests
- Ensure TLSMemoryBIOFactory logging acts correctly.twisted.protocols.test.test_tls.TLSMemoryBIOTests
- Tests for the implementation of ISSLTransport
which runs over another ITransport
.twisted.protocols.test.test_tls.TLSProducerTests
- The TLS transport must support the IConsumer interface.twisted.python.test.test_appdirs.AppdirsTests
- Tests for _appdirs
.twisted.python.test.test_constants.ConstantsDeprecationTests
- twisted.python.constants
is deprecated.twisted.python.test.test_constants.FlagConstantNegationTests
- Tests for the ~ operator as defined for FlagConstant
instances, used to create new FlagConstant
instances representing all the flags from a Flags
class not set in a particular FlagConstant
instance.twisted.python.test.test_constants.FlagConstantSimpleAndTests
- Tests for the & operator as defined for FlagConstant
instances, used to create new FlagConstant
instances representing the common parts of two existing FlagConstant
instances from the same Flags
class.twisted.python.test.test_constants.FlagConstantSimpleExclusiveOrTests
- Tests for the ^ operator as defined for FlagConstant
instances, used to create new FlagConstant
instances representing the uncommon parts of two existing FlagConstant
instances from the same Flags
class.twisted.python.test.test_constants.FlagConstantSimpleOrTests
- Tests for the | operator as defined for FlagConstant
instances, used to create new FlagConstant
instances representing both of two existing FlagConstant
instances from the same Flags
class.twisted.python.test.test_constants.FlagsTests
- Tests for twisted.python.constants.Flags
, a base class for containers of related, combinable flag or bitvector-like constants.twisted.python.test.test_constants.NamedConstantTests
- Tests for the twisted.python.constants.NamedConstant
class which is used to represent individual values.twisted.python.test.test_constants.NamesTests
- Tests for twisted.python.constants.Names
, a base class for containers of related constraints.twisted.python.test.test_constants.OrderedConstantsTests
- Tests for the ordering of constants. All constants are ordered by the order in which they are defined in their container class. The ordering of constants that are not in the same container is not defined.twisted.python.test.test_constants.ValuesTests
- Tests for twisted.python.constants.Names
, a base class for containers of related constraints with arbitrary values.twisted.python.test.test_fakepwd.PwdModuleTests
- PwdModuleTests
runs the tests defined by UserDatabaseTestsMixin
against the built-in pwd module. This serves to verify that UserDatabase
is really a fake of that API.twisted.python.test.test_fakepwd.ShadowDatabaseTests
- Tests for ShadowDatabase
.twisted.python.test.test_fakepwd.SPwdModuleTests
- SPwdModuleTests
runs the tests defined by ShadowDatabaseTestsMixin
against the built-in spwd module. This serves to verify that ShadowDatabase
is really a fake of that API.twisted.python.test.test_fakepwd.UserDatabaseTests
- Tests for UserDatabase
.twisted.python.test.test_htmlizer.FilterTests
- Tests for twisted.python.htmlizer.filter
.twisted.python.test.test_inotify.INotifyTests
- Tests for twisted.python._inotify
.twisted.python.test.test_release.ExternalTempdirTestCase
- A test case which has mkdir make directories outside of the usual spot, so that Git commands don't interfere with the Twisted checkout.twisted.python.test.test_release.CheckNewsfragmentScriptTests
- CheckNewsfragmentScript
.twisted.python.test.test_release.GitCommandTest
- Specific CommandsTestMixin
related to Git repositories through GitCommand
.twisted.python.test.test_release.ProjectTests
- There is a first-class representation of a project.twisted.python.test.test_release.RepositoryCommandDetectionTest
- Test the getRepositoryCommand
to access the right set of VCS commands depending on the repository manipulated.twisted.python.test.test_release.UtilityTests
- Tests for various utility functions for releasing.twisted.python.test.test_release.FilePathDeltaTests
- Tests for filePathDelta
.twisted.python.test.test_release.VCSCommandInterfaceTests
- Test that the VCS command classes implement their interface.twisted.python.test.test_sendmsg.GetSocketFamilyTests
- Tests for getSocketFamily
.twisted.python.test.test_sendmsg.SendmsgTests
- Tests for the Python2/3 compatible sendmsg
interface.twisted.python.test.test_shellcomp.CompleterNotImplementedTests
- Test that using an unknown shell constant with SubcommandAction raises NotImplementedErrortwisted.python.test.test_shellcomp.EscapeTests
- No class docstring; 1/1 method documentedtwisted.python.test.test_shellcomp.ZshTests
- Tests for zsh completion codetwisted.python.test.test_syslog.SyslogObserverTests
- Tests for SyslogObserver
which sends Twisted log events to the syslog.twisted.python.test.test_textattributes.DefaultFormattingStateTests
- Tests for twisted.python._textattributes.DefaultFormattingState
.twisted.python.test.test_tzhelper.FixedOffsetTimeZoneTests
- Tests for FixedOffsetTimeZone
.twisted.python.test.test_urlpath.BytesURLPathTests
- Tests for interacting with a URLPath
created with fromBytes.twisted.python.test.test_urlpath.StringURLPathTests
- Tests for interacting with a URLPath
created with fromString and a str
argument.twisted.python.test.test_urlpath.UnicodeURLPathTests
- Tests for interacting with a URLPath
created with fromString and a str
argument.twisted.python.test.test_util.DeprecationTests
- Tests for deprecations in twisted.python.util.twisted.python.test.test_util.EqualityTests
- Tests for FancyEqMixin
.twisted.python.test.test_util.FancyStrMixinTests
- Tests for util.FancyStrMixin
.twisted.python.test.test_util.GetPasswordTests
- No class docstring; 1/1 method documentedtwisted.python.test.test_util.InitGroupsTests
- Tests for util.initgroups
.twisted.python.test.test_util.InsensitiveDictTests
- Tests for util.InsensitiveDict
.twisted.python.test.test_util.IntervalDifferentialTests
- Undocumentedtwisted.python.test.test_util.MergeFunctionMetadataTests
- Tests for mergeFunctionMetadata
.twisted.python.test.test_util.NameToLabelTests
- Tests for nameToLabel
.twisted.python.test.test_util.OrderedDictTests
- Tests for util.OrderedDict
.twisted.python.test.test_util.PadToTests
- Tests for util.padTo
.twisted.python.test.test_util.RunAsEffectiveUserTests
- Test for the util.runAsEffectiveUser
function.twisted.python.test.test_util.SearchUpwardsTests
- Undocumentedtwisted.python.test.test_util.SuppressedWarningsTests
- Tests for util.runWithWarningsSuppressed
.twisted.test.test_iutils.DeferredSuppressedWarningsTests
- Tests for utils.runWithWarningsSuppressed
, the version that supports Deferreds.twisted.python.test.test_util.SwitchUIDTests
- Tests for util.switchUID
.twisted.python.test.test_util.UntilConcludesTests
- Tests for untilConcludes
, an EINTR helper.twisted.python.test.test_util.UtilTests
- No class docstring; 4/6 methods documentedtwisted.python.test.test_win32.CommandLineQuotingTests
- Tests for cmdLineQuote
.twisted.python.test.test_win32.DeprecationTests
- Tests for deprecated (Fake)WindowsError.twisted.python.test.test_zipstream.DeflatedZipFileEntryTests
- DeflatedZipFileEntry should be file-liketwisted.python.test.test_zipstream.ZipFileEntryTests
- ZipFileEntry should be file-liketwisted.python.test.test_zipstream.ZipstreamTests
- Tests for twisted.python.zipstreamtwisted.runner.test.test_inetdconf.ServicesConfTests
- Tests for inetdconf.ServicesConf
twisted.runner.test.test_procmon.ProcmonTests
- Tests for ProcessMonitor
.twisted.runner.test.test_procmontap.ProcessMonitorTapTests
- Tests for twisted.runner.procmontap
's option parsing and makeService method.twisted.scripts.test.test_scripts.ScriptTests
- Tests for the core scripts.twisted.scripts.test.test_scripts.ZshIntegrationTests
- Test that zsh completion functions are generated without errortwisted.spread.test.test_banana.BananaTestBase
- The base for test classes. It defines commonly used things and sets up a connection for testing.twisted.spread.test.test_banana.BananaTests
- General banana tests.twisted.spread.test.test_banana.DialectTests
- Tests for Banana's handling of dialects.twisted.spread.test.test_banana.GlobalCoderTests
- Tests for the free functions banana.encode
and banana.decode
.twisted.spread.test.test_banana.MathTests
- Undocumentedtwisted.spread.test.test_jelly.CircularReferenceTests
- Tests for circular references handling in the jelly/unjelly process.twisted.spread.test.test_jelly.JellyDeprecationTests
- Tests for deprecated Jelly thingstwisted.spread.test.test_jelly.JellyTests
- Testcases for jelly
module serialization.twisted.spread.test.test_pb.BrokerTests
- Undocumentedtwisted.spread.test.test_pb.DisconnectionTests
- Test disconnection callbacks.twisted.spread.test.test_pb.NewCredLeakTests
- Tests to try to trigger memory leaks.twisted.spread.test.test_pb.NewCredTests
- Tests related to the twisted.cred
support in PB.twisted.spread.test.test_pb.NewStyleCachedTests
- No class docstring; 0/2 instance variable, 3/3 methods documentedtwisted.spread.test.test_pb.NSPTests
- Tests for authentication against a realm where the IPerspective
implementation is not a subclass of Avatar
.twisted.spread.test.test_pb.PagingTests
- Test pb objects sending data by pages.twisted.spread.test.test_pb.PBWithSecurityOptionsTests
- Test security customization.twisted.spread.test.test_pb.SpreadUtilTests
- Tests for twisted.spread.util
.twisted.spread.test.test_pbfailure.FailureJellyingTests
- Tests for the interaction of jelly and failures.twisted.spread.test.test_pbfailure.PBConnTestCase
- Undocumentedtwisted.spread.test.test_pbfailure.PBFailureTests
- No class docstring; 14/17 methods documentedtwisted.spread.test.test_pbfailure.PBFailureUnsafeTests
- Undocumentedtwisted.test.test_abstract.AddressTests
- Tests for address-related functionality.twisted.test.test_adbapi.ConnectionPoolTests
- Unit tests for ConnectionPool
.twisted.test.test_adbapi.ConnectionTests
- Tests for the Connection
class.twisted.test.test_adbapi.TransactionTests
- Tests for the Transaction
class.twisted.test.test_amp.AmpBoxTests
- Test a few essential properties of AMP boxes, mostly with respect to serialization correctness.twisted.test.test_amp.AMPTests
- No class docstring; 0/1 instance variable, 38/38 methods documentedtwisted.test.test_amp.BinaryProtocolTests
- Tests for amp.BinaryBoxProtocol
.twisted.test.test_amp.CommandDispatchTests
- The AMP CommandDispatcher class dispatches converts AMP boxes into commands and responses using Command.responder decorator.twisted.test.test_amp.CommandInheritanceTests
- These tests verify that commands inherit error conditions properly.twisted.test.test_amp.CommandLocatorTests
- The CommandLocator should enable users to specify responders to commands as functions that take structured objects, annotated with metadata.twisted.test.test_amp.CommandTests
- Tests for amp.Argument
and amp.Command
.twisted.test.test_amp.DateTimeTests
- Tests for amp.DateTime
, amp._FixedOffsetTZInfo
, and amp.utc
.twisted.test.test_amp.DecimalTests
- Tests for amp.Decimal
.twisted.test.test_amp.DescriptorTests
- Tests for amp.Descriptor
, an argument type for passing a file descriptor over an AMP connection over a UNIX domain socket.twisted.test.test_amp.FloatTests
- Tests for amp.Float
.twisted.test.test_amp.ListOfDateTimeTests
- Tests for ListOf
combined with amp.DateTime
.twisted.test.test_amp.ListOfDecimalNanTests
- Tests for ListOf
combined with amp.Decimal
for not-a-number values.twisted.test.test_amp.ListOfDecimalTests
- Tests for ListOf
combined with amp.Decimal
.twisted.test.test_amp.ListOfIntegersTests
- Tests for ListOf
combined with amp.Integer
.twisted.test.test_amp.ListOfOptionalTests
- Tests to ensure ListOf
AMP arguments can be omitted from AMP commands via the 'optional' flag.twisted.test.test_amp.ListOfStringsTests
- Tests for ListOf
combined with amp.String
.twisted.test.test_amp.ListOfUnicodeTests
- Tests for ListOf
combined with amp.Unicode
.twisted.test.test_amp.LiveFireTLSTests
- No class docstring; 1/1 method documentedtwisted.test.test_amp.ParsingTests
- No class docstring; 4/4 methods documentedtwisted.test.test_amp.PlainVanillaLiveFireTests
- No class docstring; 1/1 method documentedtwisted.test.test_amp.RemoteAmpErrorTests
- Tests for amp.RemoteAmpError
.twisted.test.test_amp.TLSNotAvailableTests
- Tests what happened when ssl is not available in current installation.twisted.test.test_amp.TLSTests
- No class docstring; 4/4 methods documentedtwisted.test.test_amp.UTCTests
- Tests for amp.utc
.twisted.test.test_amp.WithServerTLSVerificationTests
- No class docstring; 1/1 method documentedtwisted.test.test_application.ApplicationTests
- Undocumentedtwisted.test.test_application.AppSupportTests
- No class docstring; 1/4 method documentedtwisted.test.test_application.BackoffPolicyTests
- Tests of twisted.application.internet.backoffPolicy
twisted.test.test_application.HelpReactorsTests
- --help-reactors lists the available reactorstwisted.test.test_application.InterfacesTests
- Undocumentedtwisted.test.test_application.InternetTests
- No class docstring; 7/16 methods documentedtwisted.test.test_application.LoadingTests
- Undocumentedtwisted.test.test_application.PluggableReactorTests
- Tests for the reactor discovery/inspection APIs.twisted.test.test_application.ProcessTests
- Undocumentedtwisted.test.test_application.ServiceTests
- Undocumentedtwisted.test.test_application.TimerBasicTests
- Undocumentedtwisted.test.test_compat.BytesEnvironTests
- Tests for BytesEnviron
.twisted.test.test_cooperator.AliasTests
- Integration test to verify that the global singleton aliases do what they're supposed to.twisted.test.test_cooperator.CooperatorTests
- No class docstring; 0/1 constant, 9/16 methods documentedtwisted.test.test_cooperator.RunStateTests
- Tests to verify the behavior of CooperativeTask.pause
, CooperativeTask.resume
, CooperativeTask.stop
, exhausting the underlying iterator, and their interactions with each other.twisted.test.test_defer.CoroutineContextVarsTests
- No class docstring; 0/1 class variable, 6/6 methods documentedtwisted.test.test_defer.DeferredFilesystemLockTests
- Test the behavior of DeferredFilesystemLock
twisted.test.test_defer.DeferredFutureAdapterTests
- No class docstring; 7/7 methods documentedtwisted.test.test_defer.EnsureDeferredTests
- Tests for ensureDeferred
.twisted.test.test_defer.TimeoutErrorTests
- twisted.internet.defer
timeout code.twisted.test.test_defer.UtilTests
- Tests for utility functions.twisted.test.test_defgen.DeferredGeneratorTests
- No class docstring; 0/1 class variable, 1/8 method documentedtwisted.test.test_defgen.InlineCallbacksTests
- No class docstring; 7/14 methods documentedtwisted.test.test_dirdbm.DirDbmTests
- No class docstring; 0/3 instance variable, 3/8 methods documentedtwisted.test.test_dirdbm.ShelfTests
- Undocumentedtwisted.test.test_factories.ReconnectingFactoryTests
- Tests for ReconnectingClientFactory
.twisted.test.test_finger.FingerTests
- Tests for finger.Finger
.twisted.test.test_formmethod.ArgumentTests
- No class docstring; 2/12 methods documentedtwisted.test.test_ftp.AnonymousFTPShellTests
- Test anonymous shell properties.twisted.test.test_ftp.BaseFTPRealmTests
- Tests for ftp.BaseFTPRealm
, a base class to help define IFTPShell
realms with different user home directory policies.twisted.test.test_ftp.DTPFactoryTests
- Tests for ftp.DTPFactory
.twisted.test.test_ftp.DTPTests
- Tests for ftp.DTP
.twisted.test.test_ftp.ErrnoToFailureTests
- Tests for ftp.errnoToFailure
errno checking.twisted.test.test_ftp.FTPClientBasicTests
- FTP clienttwisted.test.test_ftp.FTPClientFailedRETRAndErrbacksUponDisconnectTests
- FTP client fails and RETR fails and disconnects.twisted.test.test_ftp.FTPClientTests
- Test advanced FTP client commands.twisted.test.test_ftp.FTPCloseTests
- Tests that the server invokes IWriteFile.closetwisted.test.test_ftp.FTPFileListingTests
- No class docstring; 6/7 methods documentedtwisted.test.test_ftp.FTPReadWriteTests
- Tests for ftp._FileReader and ftp._FileWriter, the objects returned by the shell in openForReading/openForWriting.twisted.test.test_ftp.FTPRealmTests
- Tests for ftp.FTPRealm
.twisted.test.test_ftp.FTPResponseCodeTests
- Tests relating directly to response codes.twisted.test.test_ftp.FTPServerTestCase
- Simple tests for an FTP server with the default settings.twisted.test.test_ftp.BasicFTPServerTests
- Basic functionality of FTP server.twisted.test.test_ftp.FTPAnonymousTests
- Simple tests for an FTP server with different anonymous username. The new anonymous username used in this test case is "guest"twisted.test.test_ftp.FTPServerAdvancedClientTests
- Test FTP server with the ftp.FTPClient
class.twisted.test.test_ftp.FTPServerPasvDataConnectionTests
- PASV data connection.twisted.test.test_ftp.FTPServerPortDataConnectionTests
- No class docstring; 0/1 instance variable, 3/5 methods documentedtwisted.test.test_ftp.FTPShellTests
- Tests for the ftp.FTPShell object.twisted.test.test_ftp.IsGlobbingExpressionTests
- Tests for _isGlobbingExpression utility function.twisted.test.test_ftp.PathHandlingTests
- Handling paths.twisted.test.test_ftp.SystemFTPRealmTests
- Tests for ftp.SystemFTPRealm
.twisted.test.test_ftp_options.FTPOptionsTests
- Tests for the command line option parser used for twistd ftp.twisted.test.test_htb.TestBucketBase
- Undocumentedtwisted.test.test_htb.BucketNestingTests
- Undocumentedtwisted.test.test_htb.BucketTests
- No class docstring; 3/3 methods documentedtwisted.test.test_htb.ConsumerShaperTests
- Undocumentedtwisted.test.test_ident.ClassParserTests
- Test parsing of ident responses.twisted.test.test_ident.ProcMixinTests
- No class docstring; 0/2 class variable, 1/6 method documentedtwisted.test.test_ident.ServerParserTests
- Undocumentedtwisted.test.test_internet.CallFromThreadStopsAndWakeUpTests
- No class docstring; 0/1 instance variable, 1/5 method documentedtwisted.test.test_internet.CallFromThreadTests
- Task scheduling from threads tests.twisted.test.test_internet.ConnectorReprTests
- Undocumentedtwisted.test.test_internet.DelayedTests
- No class docstring; 0/4 instance variable, 1/9 method documentedtwisted.test.test_internet.PortStringificationTests
- Undocumentedtwisted.test.test_internet.ProducerTests
- Test abstract.FileDescriptor's consumer interface.twisted.test.test_internet.ProtocolTests
- Undocumentedtwisted.test.test_internet.ResolveTests
- Undocumentedtwisted.test.test_internet.SystemEventTests
- Tests for the reactor's implementation of the fireSystemEvent, addSystemEventTrigger, and removeSystemEventTrigger methods of the IReactorCore
interface.twisted.test.test_internet.ThreePhaseEventTests
- Tests for the private implementation helpers for system event triggers.twisted.test.test_internet.TimeTests
- Tests for the IReactorTime part of the reactor.twisted.test.test_iosim.FakeTransportTests
- Tests for FakeTransport
.twisted.test.test_iosim.IOPumpTests
- Tests for IOPump
.twisted.test.test_iosim.StrictPushProducerTests
- Tests for StrictPushProducer
.twisted.test.test_iutils.ProcessUtilsTests
- Test running a process using getProcessOutput
, getProcessValue
, and getProcessOutputAndValue
.twisted.test.test_lockfile.LockingTests
- No class docstring; 16/18 methods documentedtwisted.test.test_lockfile.UtilTests
- Tests for the helper functions used to implement FilesystemLock
.twisted.test.test_logfile.DailyLogFileTests
- Test rotating log file.twisted.test.test_logfile.LogFileTests
- Test the rotating log file.twisted.test.test_loopback.LoopbackAsyncTests
- No class docstring; 0/1 class variable, 17/18 methods documentedtwisted.test.test_loopback.LoopbackRelayTest
- Test for twisted.protocols.loopback.LoopbackRelay
twisted.test.test_loopback.LoopbackTCPTests
- Undocumentedtwisted.test.test_loopback.LoopbackUNIXTests
- Undocumentedtwisted.test.test_main.MainTests
- Test that twisted scripts can be invoked as modules.twisted.test.test_memcache.CommandFailureTests
- Tests for correct failure of commands on a disconnected MemCacheProtocol
.twisted.test.test_memcache.MemCacheTests
- Test client protocol class MemCacheProtocol
.twisted.test.test_modules.PythonPathTests
- Tests for the class which provides the implementation for all of the public API of twisted.python.modules
, PythonPath
.twisted.test.test_modules.TwistedModulesTestCase
- Base class for modules
test cases.twisted.test.test_modules.BasicTests
- No class docstring; 12/12 methods documentedtwisted.test.test_modules.PathModificationTests
- These tests share setup/cleanup behavior of creating a dummy package and stuffing some code in it.twisted.test.test_modules.RebindingTests
- These tests verify that the default path interrogation API works properly even when sys.path has been rebound to a different object.twisted.test.test_modules.ZipPathModificationTests
- Undocumentedtwisted.test.test_pcp.BufferedConsumerTests
- As a consumer, ask the producer to pause after too much data.twisted.test.test_pcp.BufferedPullTests
- Undocumentedtwisted.test.test_pcp.ConsumerProxyTests
- Consumer methods on me should be relayed to the Consumer I proxy.twisted.test.test_pcp.PCP_ConsumerInterfaceTests
- Undocumentedtwisted.test.test_pcp.PCP_ProducerInterfaceTests
- Undocumentedtwisted.test.test_pcp.PCP_PullProducerTests
- Undocumentedtwisted.test.test_pcp.PCPII_ConsumerInterfaceTests
- Undocumentedtwisted.test.test_pcp.PCPII_ProducerInterfaceTests
- Undocumentedtwisted.test.test_pcp.PCPII_PullProducerTests
- Undocumentedtwisted.test.test_pcp.ProducerProxyTests
- Producer methods on me should be relayed to the Producer I proxy.twisted.test.test_pcp.TransportInterfaceTests
- Undocumentedtwisted.test.test_persisted.AOTTests
- No class docstring; 4/9 methods documentedtwisted.test.test_persisted.AybabtuTests
- styles._aybabtu
gets all of classes in the inheritance hierarchy of its argument that are strictly between Versioned
and the class itself.twisted.test.test_persisted.CrefUtilTests
- Tests for crefutil
.twisted.test.test_persisted.EphemeralTests
- Undocumentedtwisted.test.test_persisted.PicklingTests
- Test pickling of extra object types.twisted.test.test_persisted.StringIOTransitionTests
- When pickling a cStringIO in Python 2, it should unpickle as a BytesIO or a StringIO in Python 3, depending on the type of its contents.twisted.test.test_persisted.VersionTests
- Undocumentedtwisted.test.test_plugin.AdjacentPackageTests
- Tests for the behavior of the plugin system when there are multiple installed copies of the package containing the plugins being loaded.twisted.test.test_plugin.DeveloperSetupTests
- These tests verify things about the plugin system without actually interacting with the deployed 'twisted.plugins' package, instead creating a temporary package.twisted.test.test_plugin.PackagePathTests
- Tests for plugin.pluginPackagePaths
which constructs search paths for plugin packages.twisted.test.test_plugin.PluginTests
- Tests which verify the behavior of the current, active Twisted plugins directory.twisted.test.test_policies.LimitTotalConnectionsFactoryTests
- Tests for policies.LimitTotalConnectionsFactorytwisted.test.test_policies.LoggingFactoryTests
- Tests for policies.TrafficLoggingFactory
.twisted.test.test_policies.ThrottlingTests
- Tests for policies.ThrottlingFactory
.twisted.test.test_policies.TimeoutFactoryTests
- Tests for policies.TimeoutFactory
.twisted.test.test_policies.TimeoutMixinTests
- Tests for policies.TimeoutMixin
.twisted.test.test_policies.TimeoutProtocolTests
- Tests for policies.TimeoutProtocol
.twisted.test.test_policies.WrapperTests
- Tests for WrappingFactory
and ProtocolWrapper
.twisted.test.test_postfix.PostfixTCPMapQuoteTests
- Undocumentedtwisted.test.test_postfix.ValidTests
- Undocumentedtwisted.test.test_process.ClosingPipesTests
- No class docstring; 4/4 methods documentedtwisted.test.test_process.DumbWin32ProcTests
- twisted.internet._dumbwin32proc
tests.twisted.test.test_process.FDTests
- Undocumentedtwisted.test.test_process.MockProcessTests
- Mock a process runner to test forked child code path.twisted.test.test_process.PosixProcessPTYTests
- Just like PosixProcessTests, but use ptys instead of pipes.twisted.test.test_process.PosixProcessTests
- No class docstring; 1/2 method documentedtwisted.test.test_process.ProcessProtocolTests
- Tests for behavior provided by the process protocol base class, protocol.ProcessProtocol
.twisted.test.test_process.ProcessTests
- Test running a process.twisted.test.test_process.TwoProcessesNonPosixTests
- Undocumentedtwisted.test.test_process.TwoProcessesPosixTests
- Undocumentedtwisted.test.test_process.UtilTests
- Tests for process-related helper functions (currently only procutils.which
.twisted.test.test_process.Win32CreateProcessFlagsTests
- Check the flags passed to CreateProcess.twisted.test.test_process.Win32ProcessTests
- Test process programs that are packaged with twisted.twisted.test.test_process.Win32UnicodeEnvironmentTests
- Tests for Unicode environment on Windowstwisted.test.test_protocols.PortforwardingTests
- Test port forwarding.twisted.test.test_protocols.StringTransportTests
- Test proto_helpers.StringTransport
helper behaviour.twisted.test.test_protocols.WireTests
- Test wire protocols.twisted.test.test_randbytes.SecureRandomTests
- Test secureRandom under normal conditions.twisted.test.test_rebuild.NewStyleTests
- Tests for rebuilding new-style classes of various sorts.twisted.test.test_rebuild.RebuildTests
- Simple testcase for rebuilding, to at least exercise the code.twisted.test.test_roots.RootsTests
- Undocumentedtwisted.test.test_shortcut.ShortcutTests
- No class docstring; 2/2 methods documentedtwisted.test.test_sip.LiveTests
- No class docstring; 0/6 instance variable, 1/4 method documentedtwisted.test.test_sip.MakeMessageTests
- Undocumentedtwisted.test.test_sip.MessageParsingTests
- No class docstring; 0/2 instance variable, 2/10 methods documentedtwisted.test.test_sip.MessageParsingFeedDataCharByCharTests
- Same as base class, but feed data char by char.twisted.test.test_sip.ParseTests
- Undocumentedtwisted.test.test_sip.ProxyTests
- Undocumentedtwisted.test.test_sip.RegistrationTests
- Undocumentedtwisted.test.test_sip.URLTests
- Undocumentedtwisted.test.test_sip.ViaTests
- No class docstring; 6/10 methods documentedtwisted.test.test_sob.PersistTests
- No class docstring; 0/2 instance variable, 6/11 methods documentedtwisted.test.test_socks.BindTests
- Tests for SOCKS and SOCKSv4a bind requests using the SOCKSv4
protocol.twisted.test.test_socks.ConnectTests
- Tests for SOCKS and SOCKSv4a connect requests using the SOCKSv4
protocol.twisted.test.test_ssl.BufferingTests
- Undocumentedtwisted.test.test_ssl.ClientContextFactoryTests
- Tests for ssl.ClientContextFactory
.twisted.test.test_ssl.ConnectionLostTests
- SSL connection closing tests.twisted.test.test_ssl.DefaultOpenSSLContextFactoryTests
- Tests for ssl.DefaultOpenSSLContextFactory
.twisted.test.test_ssl.StolenTCPTests
- For SSL transports, test many of the same things which are tested for TCP transports.twisted.test.test_ssl.TLSTests
- Tests for startTLS support.twisted.test.test_ssl.SpammyTLSTests
- Test TLS features with bytes sitting in the out buffer.twisted.test.test_sslverify.AcceptableCiphersTests
- Tests for twisted.internet._sslverify.OpenSSLAcceptableCiphers.twisted.test.test_sslverify.ALPNTests
- ALPN protocol selection.twisted.test.test_sslverify.ConstructorsTests
- No class docstring; 6/6 methods documentedtwisted.test.test_sslverify.DiffieHellmanParametersTests
- Tests for twisted.internet._sslverify.OpenSSLDHParameters.twisted.test.test_sslverify.ExpandCipherStringTests
- Tests for twisted.internet._sslverify._expandCipherString.twisted.test.test_sslverify.FakeLibTests
- Tests for FakeLib
.twisted.test.test_sslverify.KeyPairTests
- Tests for sslverify.KeyPair
.twisted.test.test_sslverify.MultipleCertificateTrustRootTests
- Test the behavior of the trustRootFromCertificates() API call.twisted.test.test_sslverify.NPNAndALPNAbsentTests
- NPN/ALPN operations fail on platforms that do not support them.twisted.test.test_sslverify.NPNOrALPNTests
- NPN and ALPN protocol selection.twisted.test.test_sslverify.OpenSSLCipherTests
- Tests for twisted.internet._sslverify.OpenSSLCipher.twisted.test.test_sslverify.OpenSSLOptionsECDHIntegrationTests
- ECDH-related integration tests for OpenSSLOptions
.twisted.test.test_sslverify.OpenSSLOptionsTests
- Tests for sslverify.OpenSSLOptions
.twisted.test.test_sslverify.TrustRootTests
- Tests for sslverify.OpenSSLCertificateOptions
' trustRoot argument, sslverify.platformTrust
, and their interactions.twisted.test.test_stateful.Int32Tests
- Undocumentedtwisted.test.test_stdio.StandardInputOutputTests
- No class docstring; 0/1 instance variable, 0/1 class variable, 10/12 methods documentedtwisted.test.test_strerror.ErrorFormatingTests
- Tests for _ErrorFormatter.formatError.twisted.test.test_strports.ServiceTests
- Tests for strports.service
.twisted.test.test_task.ClockTests
- Test the non-wallclock based clock implementation.twisted.test.test_task.DeferLaterTests
- Tests for task.deferLater
.twisted.test.test_task.LoopTests
- Tests for task.LoopingCall
based on a fake IReactorTime
implementation.twisted.test.test_task.ReactorLoopTests
- No class docstring; 0/1 instance variable, 1/8 method documentedtwisted.test.test_tcp.AddressTests
- Tests for address-related interactions with client and server protocols.twisted.test.test_tcp.CallBackOrderTests
- Test the order of reactor callbackstwisted.test.test_tcp.CannotBindTests
- Tests for correct behavior when a reactor cannot bind to the required TCP port.twisted.test.test_tcp.FactoryTests
- Tests for factories.twisted.test.test_tcp.HalfCloseBuggyApplicationTests
- Test half-closing connections where notification code has bugs.twisted.test.test_tcp.HalfCloseNoNotificationAndShutdownExceptionTests
- No class docstring; 0/3 instance variable, 2/5 methods documentedtwisted.test.test_tcp.HalfCloseTests
- Test half-closing connections.twisted.test.test_tcp.LargeBufferTests
- Test that buffering large amounts of data works.twisted.test.test_tcp.ListeningTests
- No class docstring; 8/10 methods documentedtwisted.test.test_tcp.LocalRemoteAddressTests
- Tests for correct getHost/getPeer values and that the correct address is passed to buildProtocol.twisted.test.test_tcp.LogTests
- Test logging facility of TCP base classes.twisted.test.test_tcp.LoopbackTests
- Test loopback connections.twisted.test.test_tcp.PauseProducingTests
- Test some behaviors of pausing the production of a transport.twisted.test.test_tcp.ProperlyCloseFilesTests
- Test that the sockets created by IReactorTCP.connectTCP
are cleaned up when the connection they are associated with is closed.twisted.test.test_tcp.WriteDataTests
- Test that connected TCP sockets can actually write data. Try to exercise the entire ITransport interface.twisted.test.test_tcp_internals.PlatformAssumptionsTests
- Test assumptions about platform behaviors.twisted.test.test_tcp_internals.SelectReactorTests
- Tests for select-specific failure conditions.twisted.test.test_text.LineTests
- Tests for isMultiline
and endsInNewline
.twisted.test.test_text.SplitTests
- Tests for text.splitQuoted
.twisted.test.test_text.StrFileTests
- Undocumentedtwisted.test.test_text.StringyStringTests
- Tests for text.stringyString
.twisted.test.test_text.WrapTests
- Tests for text.greedyWrap
.twisted.test.test_threads.DeferredResultTests
- Test twisted.internet.threads.twisted.test.test_threads.DeferToThreadPoolTests
- Test twisted.internet.threads.deferToThreadPool
.twisted.test.test_threads.ReactorThreadsTests
- Tests for the reactor threading API.twisted.test.test_threads.StartupBehaviorTests
- Test cases for the behavior of the reactor threadpool near startup boundary conditions.twisted.test.test_tpfile.FileSenderTests
- Undocumentedtwisted.test.test_twistd.ApplicationRunnerTests
- Non-platform-specific tests for the platform-specific ApplicationRunner.twisted.test.test_twistd.AppLoggerTests
- Tests for app.AppLogger
.twisted.test.test_twistd.AppProfilingTests
- Tests for app.AppProfiler
.twisted.test.test_twistd.CheckPIDTests
- Tests for checkPID
.twisted.test.test_twistd.DaemonizeTests
- Tests for _twistd_unix.UnixApplicationRunner
daemonization.twisted.test.test_twistd.ExitWithSignalTests
- Tests for twisted.application.app._exitWithSignal
.twisted.test.test_twistd.ServerOptionsTests
- Non-platform-specific tests for the platform-specific ServerOptions class.twisted.test.test_twistd.TapFileTests
- Test twistd-related functionality that requires a tap file on disk.twisted.test.test_twistd.UnixApplicationRunnerRemovePIDTests
- Tests for UnixApplicationRunner.removePID
.twisted.test.test_twistd.UnixApplicationRunnerSetupEnvironmentTests
- Tests for UnixApplicationRunner.setupEnvironment
.twisted.test.test_twistd.UnixApplicationRunnerStartApplicationTests
- Tests for UnixApplicationRunner.startApplication
.twisted.test.test_twistd.UnixAppLoggerTests
- Tests for UnixAppLogger
.twisted.test.test_twisted.MakePackagesTests
- Tests for _makePackages
, a helper for populating sys.modules with fictional modules.twisted.test.test_udp.MulticastTests
- No class docstring; 0/4 instance variable, 0/1 class variable, 6/9 methods documentedtwisted.test.test_udp.ReactorShutdownInteractionTests
- Test reactor shutdown interactiontwisted.test.test_udp.UDPTests
- No class docstring; 10/10 methods documentedtwisted.test.test_unix.DatagramUnixSocketTests
- Test datagram UNIX sockets.twisted.test.test_unix.UnixSocketTests
- Test unix sockets.twisted.test.test_usage.CompleterNotImplementedTests
- Using an unknown shell constant with the various Completer() classes should raise NotImplementedErrortwisted.test.test_usage.FlagFunctionTests
- Tests for usage.flagFunction
.twisted.test.test_usage.HelpStringTests
- Test generated help strings.twisted.test.test_usage.OptionsInternalTests
- Tests internal behavior of usage.Options.twisted.test.test_usage.OutputTests
- No class docstring; 1/1 method documentedtwisted.test.test_usage.ParseCorrectnessTests
- Test usage.Options.parseOptions
for correct values under good conditions.twisted.test.test_usage.PortCoerceTests
- Test the behavior of usage.portCoerce
.twisted.test.test_usage.SubCommandTests
- Test usage.Options.parseOptions
for options with subcommands.twisted.test.test_usage.TypedTests
- Test usage.Options.parseOptions
for options with forced types.twisted.test.test_usage.WrongTypedTests
- Test usage.Options.parseOptions
for wrong coerce options.twisted.test.test_usage.ZshCompleterTests
- Test the behavior of the various twisted.usage.Completer
classes for producing output usable by zsh tab-completion system.twisted.trial._dist.test.test_distreporter.DistReporterTests
- Tests for DistReporter
.twisted.trial._dist.test.test_disttrial.DistTrialRunnerTests
- Tests for DistTrialRunner
.twisted.trial._dist.test.test_disttrial.FunctionalTests
- Tests for the functional helpers that need it.twisted.trial._dist.test.test_disttrial.WorkerPoolTests
- Tests for WorkerPool
.twisted.trial._dist.test.test_options.WorkerOptionsTests
- Tests for WorkerOptions
.twisted.trial._dist.test.test_worker.LocalWorkerAMPTests
- Test case for distributed trial's manager-side local worker AMP protocoltwisted.trial._dist.test.test_worker.LocalWorkerTests
- Tests for LocalWorker
and LocalWorkerTransport
.twisted.trial._dist.test.test_worker.WorkerProtocolErrorTests
- Tests for WorkerProtocol
's handling of certain errors related to running the tests themselves (i.e., not test errors but test infrastructure/runner errors).twisted.trial._dist.test.test_worker.WorkerProtocolTests
- Tests for WorkerProtocol
.twisted.trial._dist.test.test_workertrial.MainTests
- Tests for main
.twisted.trial._dist.test.test_workertrial.WorkerLogObserverTests
- Tests for WorkerLogObserver
.twisted.trial.test.detests.DeferredSetUpCallbackFail
- Undocumentedtwisted.trial.test.detests.DeferredSetUpError
- Undocumentedtwisted.trial.test.detests.DeferredSetUpFail
- Undocumentedtwisted.trial.test.detests.DeferredSetUpNeverFire
- Undocumentedtwisted.trial.test.detests.DeferredSetUpOK
- Undocumentedtwisted.trial.test.detests.DeferredSetUpSkip
- Undocumentedtwisted.trial.test.detests.DeferredTests
- No class docstring; 0/1 class variable, 1/14 method documentedtwisted.trial.test.detests.TestClassTimeoutAttribute
- Undocumentedtwisted.trial.test.detests.TimeoutTests
- Undocumentedtwisted.trial.test.erroneous.AsynchronousTestFailureButTearDownRuns
- Undocumentedtwisted.trial.test.erroneous.AsynchronousTestFailureInSetUp
- Undocumentedtwisted.trial.test.erroneous.AsynchronousTestFailureInTearDown
- Undocumentedtwisted.trial.test.erroneous.DelayedCall
- No class docstring; 0/1 class variable, 1/2 method documentedtwisted.trial.test.erroneous.ReactorCleanupTests
- Undocumentedtwisted.trial.test.erroneous.SocketOpenTest
- Undocumentedtwisted.trial.test.erroneous.TestAsynchronousFail
- Test failures for unittest.TestCase
based classes.twisted.trial.test.erroneous.TimingOutDeferred
- Undocumentedtwisted.trial.test.ordertests.BarTest
- Used to make assertions about the order the test cases in this module are run in.twisted.trial.test.ordertests.BazTest
- Used to make assertions about the order the test cases in this module are run in.twisted.trial.test.ordertests.FooTest
- Used to make assertions about the order its tests will be run in.twisted.trial.test.skipping.AsynchronousAddCleanup
- Undocumentedtwisted.trial.test.skipping.AsynchronousDeprecatedReasonlessSkip
- Undocumentedtwisted.trial.test.skipping.AsynchronousSetUpTodo
- Undocumentedtwisted.trial.test.skipping.AsynchronousSkippedClass
- Undocumentedtwisted.trial.test.skipping.AsynchronousSkipping
- Undocumentedtwisted.trial.test.skipping.AsynchronousSkippingSetUp
- Undocumentedtwisted.trial.test.skipping.AsynchronousStrictTodo
- Undocumentedtwisted.trial.test.skipping.AsynchronousTearDownTodo
- Undocumentedtwisted.trial.test.skipping.AsynchronousTodo
- Undocumentedtwisted.trial.test.skipping.AsynchronousTodoClass
- Undocumentedtwisted.trial.test.suppression.AsynchronousTestSuppression
- Undocumentedtwisted.trial.test.suppression.AsynchronousTestSuppression2
- Undocumentedtwisted.trial.test.test_asyncassertions.AsynchronousAssertionsTests
- Tests for TestCase
's asynchronous extensions to SynchronousTestCase
. That is, assertFailure.twisted.trial.test.test_deferred.NeverFireTests
- Undocumentedtwisted.trial.test.test_deferred.SetUpTests
- Undocumentedtwisted.trial.test.test_deferred.TestTester
- Undocumentedtwisted.trial.test.test_deferred.DeferredTests
- No class docstring; 1/10 method documentedtwisted.trial.test.test_deferred.TimeoutTests
- Undocumentedtwisted.trial.test.test_keyboard.InterruptInSetUpTests.InterruptedTest
- Undocumentedtwisted.trial.test.test_keyboard.InterruptInTearDownTests.InterruptedTest
- Undocumentedtwisted.trial.test.test_keyboard.InterruptInTestTests.InterruptedTest
- Undocumentedtwisted.trial.test.test_log.AsynchronousLogErrorsTests
- No class docstring; 1/1 method documentedtwisted.trial.test.test_log.Mask.AsynchronousFailureLogging
- No class docstring; 1/1 method documentedtwisted.trial.test.test_script.HelpOrderTests
- Tests for the --help-orders flag.twisted.trial.test.test_script.MakeRunnerTests
- Tests for the _makeRunner
helper.twisted.trial.test.test_script.OptionsTests
- Tests for trial.Options
.twisted.trial.test.test_script.OrderTests
- Tests for the --order option.twisted.trial.test.test_script.RunTests
- Tests for the run
function.twisted.trial.test.test_script.TestArgumentOrderTests
- Tests for the order-preserving behavior on provided command-line tests.twisted.trial.test.test_skip.SkipAttributeOnClass
- All tests should be skipped because skip attribute is set on this class.twisted.trial.test.test_skip.SkipAttributeOnMethods
- Only methods where @skipIf decorator is used should be skipped.twisted.trial.test.test_skip.SkipDecoratorUsedOnClass
- All tests should be skipped because @skipIf decorator is used on this class.twisted.trial.test.test_skip.SkipDecoratorUsedOnClassWithEmptyReason
- All tests should be skipped because @skipIf decorator is used on this class, even if the reason is an empty stringtwisted.trial.test.test_skip.SkipDecoratorUsedOnMethods
- Only methods where @skipIf decorator is used should be skipped.twisted.trial.test.test_testcase.AsynchronousTestCaseTests.MyTestCase
- Some test methods which can be used to test behaviors of TestCase
.twisted.trial.test.test_tests.AsynchronousAddCleanupTests
- Test the addCleanup method of TestCase in the asynchronous casetwisted.trial.test.test_tests.AsynchronousClassTodoTests
- Tests for the class-wide expected failure features in the asynchronous case.twisted.trial.test.test_tests.AsynchronousFixtureTests
- Tests for broken fixture helper methods in the asynchronous casetwisted.trial.test.test_tests.AsynchronousIterateTestsTests
- Check that _iterateTests
returns a list of all test cases in a test suite or test case for asynchronous tests.twisted.trial.test.test_tests.AsynchronousMonkeyPatchTests
- Tests for the patch() helper method in the asynchronous case.twisted.trial.test.test_tests.AsynchronousSkipClassTests
- Test the class skipping features in the asynchronous case.twisted.trial.test.test_tests.AsynchronousSkipMethodTests
- Tests for the reporting of skipping tests in the asynchronous case.twisted.trial.test.test_tests.AsynchronousStrictTodoTests
- Tests for the expected failure case when the exact failure that is expected is indicated in the asynchronous casetwisted.trial.test.test_tests.AsynchronousSuccessTests
- Tests for the reporting of successful tests in the synchronous case.twisted.trial.test.test_tests.AsynchronousSuiteClearingTests
- Tests for our extension that allows us to clear out a TestSuite
in the asynchronous case.twisted.trial.test.test_tests.AsynchronousSuppressionTests
- Tests for the warning suppression features of twisted.trial.unittest.TestCase
twisted.trial.test.test_tests.AsynchronousTestDecoratorTests
- Tests for our test decoration features in the asynchronous case.twisted.trial.test.test_tests.AsynchronousTodoTests
- Test the class skipping features in the asynchronous case.twisted.web.test.test_agent._RedirectAgentTestsMixin
- Test cases mixin for RedirectAgentTests
and BrowserLikeRedirectAgentTests
.twisted.web.test.test_agent.AgentHTTPSTests
- Tests for the new HTTP client API that depends on SSL.twisted.web.test.test_agent.AgentTests
- Tests for the new HTTP client API provided by Agent
.twisted.web.test.test_agent.ContentDecoderAgentTests
- Tests for client.ContentDecoderAgent
.twisted.web.test.test_agent.ContentDecoderAgentWithGzipTests
- No class docstring; 0/2 instance variable, 5/5 methods documentedtwisted.web.test.test_agent.CookieAgentTests
- Tests for twisted.web.client.CookieAgent
.twisted.web.test.test_agent.CookieJarTests
- Tests for twisted.web.client._FakeUrllib2Response
and twisted.web.client._FakeUrllib2Request
's interactions with CookieJar
instances.twisted.web.test.test_agent.FileBodyProducerTests
- Tests for the FileBodyProducer
which reads bytes from a file and writes them to an IConsumer
.twisted.web.test.test_agent.HostnameCachingHTTPSPolicyTests
- No class docstring; 3/3 methods documentedtwisted.web.test.test_agent.HTTPConnectionPoolRetryTests
- client.HTTPConnectionPool
, by using client._RetryingHTTP11ClientProtocol
, supports retrying requests done against previously cached connections.twisted.web.test.test_agent.HTTPConnectionPoolTests
- Tests for the HTTPConnectionPool
class.twisted.web.test.test_agent.ProxyAgentTests
- Tests for client.ProxyAgent
.twisted.web.test.test_agent.ReadBodyTests
- Tests for client.readBody
twisted.web.test.test_agent.WebClientContextFactoryTests
- Tests for the context factory wrapper for web clients twisted.web.client.WebClientContextFactory
.twisted.web.test.test_cgi.CGIDirectoryTests
- Tests for twcgi.CGIDirectory
.twisted.web.test.test_cgi.CGIProcessProtocolTests
- Tests for twcgi.CGIProcessProtocol
.twisted.web.test.test_cgi.CGIScriptTests
- Tests for twcgi.CGIScript
.twisted.web.test.test_cgi.CGITests
- Tests for twcgi.FilteredScript
.twisted.web.test.test_client.HTTPConnectionPoolTests
- Unit tests for client.HTTPConnectionPoolTest
.twisted.web.test.test_distrib.DistribTests
- No class docstring; 0/4 instance variable, 12/13 methods documentedtwisted.web.test.test_distrib.UserDirectoryTests
- Tests for UserDirectory
, a resource for listing all user resources available on a system.twisted.web.test.test_domhelpers.MicroDOMHelpersTests
- No class docstring; 2/2 methods documentedtwisted.web.test.test_domhelpers.MiniDOMHelpersTests
- No class docstring; 2/2 methods documentedtwisted.web.test.test_error.CodeToMessageTests
- _codeToMessages
inverts _responses.RESPONSES
twisted.web.test.test_error.ErrorTests
- Tests for how Error
attributes are initialized.twisted.web.test.test_error.FlattenerErrorTests
- Tests for FlattenerError
.twisted.web.test.test_error.InfiniteRedirectionTests
- Tests for how InfiniteRedirection
attributes are initialized.twisted.web.test.test_error.MissingRenderMethodTests
- Tests for how MissingRenderMethod
exceptions are initialized and displayed.twisted.web.test.test_error.MissingTemplateLoaderTests
- Tests for how MissingTemplateLoader
exceptions are initialized and displayed.twisted.web.test.test_error.PageRedirectTests
- Tests for how PageRedirect
attributes are initialized.twisted.web.test.test_error.RedirectWithNoLocationTests
- RedirectWithNoLocation
is a subclass of Error
which sets a custom message in the constructor.twisted.web.test.test_html.WebHtmlTests
- Unit tests for twisted.web.html
.twisted.web.test.test_http.ChannelProductionTests
- Tests for the way HTTPChannel manages backpressure.twisted.web.test.test_http.ChunkedTransferEncodingTests
- Tests for _ChunkedTransferDecoder
, which turns a byte stream encoded using HTTP chunked Transfer-Encoding back into the original byte stream.twisted.web.test.test_http.ChunkingTests
- No class docstring; 0/1 class variable, 3/5 methods documentedtwisted.web.test.test_http.ClientStatusParsingTests
- Undocumentedtwisted.web.test.test_http.DateTimeTests
- Test date parsing functions.twisted.web.test.test_http.DeprecatedRequestAttributesTests
- Tests for deprecated attributes of twisted.web.http.Request
.twisted.web.test.test_http.Expect100ContinueServerTests
- Test that the HTTP server handles 'Expect: 100-continue' header correctly.twisted.web.test.test_http.GenericHTTPChannelTests
- Tests for http._genericHTTPChannelProtocol
, a HTTPChannel
-alike which can handle different HTTP protocol channels.twisted.web.test.test_http.HTTP1_0Tests
- No class docstring; 0/2 class variable, 9/9 methods documentedtwisted.web.test.test_http.HTTP0_9Tests
- Undocumentedtwisted.web.test.test_http.HTTP1_1_close_Tests
- Undocumentedtwisted.web.test.test_http.HTTP1_1Tests
- Undocumentedtwisted.web.test.test_http.HTTPLoopbackTests
- Undocumentedtwisted.web.test.test_http.IdentityTransferEncodingTests
- Tests for _IdentityTransferDecoder
.twisted.web.test.test_http.MultilineHeadersTests
- Tests to exercise handling of multiline headers by HTTPClient
. RFCs 1945 (HTTP 1.0) and 2616 (HTTP 1.1) state that HTTP message header fields can span multiple lines if each extra line is preceded by at least one space or horizontal tab.twisted.web.test.test_http.ParsingTests
- Tests for protocol parsing in HTTPChannel
.twisted.web.test.test_http.PersistenceTests
- Tests for persistent HTTP connections.twisted.web.test.test_http.PipeliningBodyTests
- Tests that multiple pipelined requests with bodies are correctly buffered.twisted.web.test.test_http.QueryArgumentsTests
- No class docstring; 2/2 methods documentedtwisted.web.test.test_http.RequestTests
- Tests for http.Request
twisted.web.test.test_http.SecurityTests
- Tests that http.Request.isSecure
correctly takes the transport into account.twisted.web.test.test_http.ShutdownTests
- Tests that connections can be shut down by http.Request
objects.twisted.web.test.test_http2.H2FlowControlTests
- Tests that ensure that we handle HTTP/2 flow control limits appropriately.twisted.web.test.test_http2.HTTP2SchedulingTests
- The H2Connection object schedules certain events (mostly its data sending loop) using callbacks from the reactor. These tests validate that the calls are scheduled correctly.twisted.web.test.test_http2.HTTP2ServerTests
- No class docstring; 0/7 class variable, 33/33 methods documentedtwisted.web.test.test_http2.HTTP2TimeoutTests
- The H2Connection
object times out idle connections.twisted.web.test.test_http2.HTTP2TransportChecking
- No class docstring; 0/1 class variable, 4/4 methods documentedtwisted.web.test.test_http_headers.BytesHeadersTests
- Tests for Headers
, using bytes
arguments for methods.twisted.web.test.test_http_headers.MixedHeadersTests
- Tests for Headers
, mixing bytes
and str
arguments for methods where that is permitted.twisted.web.test.test_http_headers.UnicodeHeadersTests
- Tests for Headers
, using str
arguments for methods.twisted.web.test.test_httpauth.BasicAuthTests
- Basic authentication tests which use twisted.web.http.Request
.twisted.web.test.test_httpauth.DigestAuthTests
- Digest authentication tests which use twisted.web.http.Request
.twisted.web.test.test_httpauth.HTTPAuthHeaderTests
- Tests for HTTPAuthSessionWrapper
.twisted.web.test.test_httpauth.UnauthorizedResourceTests
- Tests for UnauthorizedResource
.twisted.web.test.test_newclient.HTTP11ClientProtocolTests
- Tests for the HTTP 1.1 client protocol implementation, HTTP11ClientProtocol
.twisted.web.test.test_newclient.HTTPClientParserTests
- Tests for HTTPClientParser
which is responsible for parsing HTTP response messages.twisted.web.test.test_newclient.HTTPParserNonRFCComplaintDelimeterTests
- _HTTPParserTests
using bare LF newlines.twisted.web.test.test_newclient.HTTPParserRFCComplaintDelimeterTests
- _HTTPParserTests
using standard CR LF newlines.twisted.web.test.test_newclient.LengthEnforcingConsumerTests
- Tests for LengthEnforcingConsumer
.twisted.web.test.test_newclient.MakeStatefulDispatcherTests
- Tests for makeStatefulDispatcher
.twisted.web.test.test_newclient.RequestBodyConsumerTests
- Tests for ChunkedEncoder
which sits between an ITransport
and a request/response body producer and chunked encodes everything written to it.twisted.web.test.test_newclient.RequestTests
- Tests for Request
.twisted.web.test.test_newclient.ResponseTests
- Tests for Response
.twisted.web.test.test_newclient.TransportProxyProducerTests
- Tests for TransportProxyProducer
which proxies the IPushProducer
interface of a transport.twisted.web.test.test_proxy.ProxyClientFactoryTests
- Tests for ProxyClientFactory
.twisted.web.test.test_proxy.ProxyClientTests
- Tests for ProxyClient
.twisted.web.test.test_proxy.ProxyRequestTests
- Tests for ProxyRequest
.twisted.web.test.test_proxy.ReverseProxyRequestTests
- Tests for ReverseProxyRequest
.twisted.web.test.test_proxy.ReverseProxyResourceTests
- Tests for ReverseProxyResource
.twisted.web.test.test_resource.ErrorPageTests
- Tests for _UnafeErrorPage
, _UnsafeNoResource
, and _UnsafeForbiddenResource
.twisted.web.test.test_resource.GetChildForRequestTests
- Tests for getChildForRequest
.twisted.web.test.test_resource.ResourceTests
- Tests for Resource
.twisted.web.test.test_script.PythonScriptTests
- Tests for PythonScript
.twisted.web.test.test_script.ResourceScriptDirectoryTests
- Tests for ResourceScriptDirectory
.twisted.web.test.test_soap.SOAPTests
- No class docstring; 0/3 instance variable, 2/6 methods documentedtwisted.web.test.test_stan.TagTests
- Tests for Tag
.twisted.web.test.test_static.DirectoryListerTests
- Tests for static.DirectoryLister
.twisted.web.test.test_static.LoadMimeTypesTests
- Tests for the MIME type loading routine.twisted.web.test.test_static.MultipleRangeStaticProducerTests
- Tests for MultipleRangeStaticProducer
.twisted.web.test.test_static.NoRangeStaticProducerTests
- Tests for NoRangeStaticProducer
.twisted.web.test.test_static.RangeTests
- Tests for Range-Header support in twisted.web.static.File
.twisted.web.test.test_static.SingleRangeStaticProducerTests
- Tests for SingleRangeStaticProducer
.twisted.web.test.test_static.StaticDataTests
- Tests for Data
.twisted.web.test.test_static.StaticDeprecationTests
- No class docstring; 1/1 method documentedtwisted.web.test.test_static.StaticFileTests
- Tests for the basic behavior of File
.twisted.web.test.test_static.StaticMakeProducerTests
- Tests for File.makeProducer
.twisted.web.test.test_static.StaticProducerTests
- Tests for the abstract StaticProducer
.twisted.web.test.test_tap.AddHeadersResourceTests
- No class docstring; 1/1 method documentedtwisted.web.test.test_tap.ServiceTests
- Tests for the service creation APIs in twisted.web.tap
.twisted.web.test.test_template.ElementTests
- Tests for the awesome new Element
class.twisted.web.test.test_template.RenderElementTests
- Test renderElement
twisted.web.test.test_template.TagFactoryTests
- Tests for _TagFactory
through the publicly-exposed tags
object.twisted.web.test.test_template.XMLFileReprTests
- Tests for twisted.web.template.XMLFile
's __repr__.twisted.web.test.test_template.XMLFileWithFilenameTests
- Tests for twisted.web.template.XMLFile
's deprecated filename support.twisted.web.test.test_template.XMLFileWithFilePathTests
- Tests for twisted.web.template.XMLFile
's FilePath
support.twisted.web.test.test_template.XMLFileWithFileTests
- Tests for twisted.web.template.XMLFile
's deprecated file object support.twisted.web.test.test_template.XMLStringLoaderTests
- Tests for twisted.web.template.XMLString
twisted.web.test.test_util.FailureElementTests
- Tests for FailureElement
and related helpers which can render a Failure
as an HTML string.twisted.web.test.test_util.FormatFailureTests
- Tests for twisted.web.util.formatFailure
which returns an HTML string representing the Failure
instance passed to it.twisted.web.test.test_util.RedirectToTests
- Tests for redirectTo
.twisted.web.test.test_vhost.HostResourceTests
- Tests for _HostResource
.twisted.web.test.test_vhost.NameVirtualHostTests
- Tests for NameVirtualHost
.twisted.web.test.test_vhost.VHostMonsterResourceTests
- Tests for VHostMonsterResource
.twisted.web.test.test_web.AllowedMethodsTests
- 'twisted.web.resource._computeAllowedMethods is provided by a default should the subclass not provide the method.twisted.web.test.test_web.CombinedLogFormatterTests
- Tests for twisted.web.http.combinedLogFormatter
.twisted.web.test.test_web.ConditionalTests
- web.server's handling of conditional requests for cache validation.twisted.web.test.test_web.ExplicitHTTPFactoryReactor
- http.HTTPFactory
accepts explicit reactor selection.twisted.web.test.test_web.GzipEncoderTests
- No class docstring; 0/1 instance variable, 7/8 methods documentedtwisted.web.test.test_web.HTTPFactoryAccessLogTests
- Tests for http.HTTPFactory.log
.twisted.web.test.test_web.LogEscapingTests
- No class docstring; 0/3 instance variable, 7/8 methods documentedtwisted.web.test.test_web.NewRenderTests
- Tests for server.Request.render
.twisted.web.test.test_web.ProxiedLogFormatterTests
- Tests for twisted.web.http.proxiedLogFormatter
.twisted.web.test.test_web.RememberURLTests
- Tests for server.Site
's root request URL calculation.twisted.web.test.test_web.RequestTests
- Tests for the HTTP request class, server.Request
.twisted.web.test.test_web.ResourceTests
- Undocumentedtwisted.web.test.test_web.ServerAttributesTests
- Tests that deprecated twisted.web.server attributes raise the appropriate deprecation warnings when used.twisted.web.test.test_web.SessionTests
- Tests for server.Session
.twisted.web.test.test_web.SiteAccessLogTests
- Tests for server.Site.log
.twisted.web.test.test_web.SiteTest
- Unit tests for server.Site
.twisted.web.test.test_web__responses.ResponseTests
- No class docstring; 1/1 method documentedtwisted.web.test.test_webclient.URITestsForHostname
- Tests for twisted.web.client.URI
with host names.twisted.web.test.test_webclient.URITestsForIPv4
- Tests for twisted.web.client.URI
with IPv4 host addresses.twisted.web.test.test_webclient.URITestsForIPv6
- Tests for twisted.web.client.URI
with IPv6 host addresses.twisted.web.test.test_webclient.URLJoinTests
- Tests for client._urljoin
.twisted.web.test.test_wsgi.ApplicationTests
- Tests for things which are done to the application object and the iterator it returns.twisted.web.test.test_wsgi.EnvironTests
- Tests for the values in the environ dict passed to the application object by twisted.web.wsgi.WSGIResource
.twisted.web.test.test_wsgi.InputStreamBytesIOTests
- Tests for _InputStream
when it is wrapped around an io.BytesIO
.twisted.web.test.test_wsgi.InputStreamTemporaryFileTests
- Tests for _InputStream
when it is wrapped around a tempfile.TemporaryFile
.twisted.web.test.test_wsgi.StartResponseTests
- Tests for the start_response parameter passed to the application object by WSGIResource
.twisted.web.test.test_wsgi.WSGIResourceTests
- No class docstring; 0/1 instance variable, 4/4 methods documentedtwisted.web.test.test_xml.BrokenHTMLTests
- Tests for when microdom encounters very bad HTML and beExtremelyLenient is enabled. These tests are inspired by some HTML generated in by a mailer, which breaks up very long lines by splitting them with '...twisted.web.test.test_xml.CDATASectionTests
- Tests for CDATASection
.twisted.web.test.test_xml.CharacterDataTests
- Tests for CharacterData
.twisted.web.test.test_xml.CommentTests
- Tests for Comment
.twisted.web.test.test_xml.DocumentTests
- Tests for Document
.twisted.web.test.test_xml.ElementTests
- Tests for Element
.twisted.web.test.test_xml.EntityReferenceTests
- Tests for EntityReference
.twisted.web.test.test_xml.MicroDOMTests
- No class docstring; 0/1 class variable, 12/49 methods documentedtwisted.web.test.test_xml.NodeTests
- Tests for Node
.twisted.web.test.test_xml.SUXTests
- Undocumentedtwisted.web.test.test_xml.TextTests
- Tests for Text
.twisted.web.test.test_xmlrpc.AsyncXMLRPCTests
- Tests for XMLRPC
's support of Deferreds.twisted.web.test.test_xmlrpc.QueryFactoryParseResponseTests
- Test the behaviour of QueryFactory.parseResponse
.twisted.web.test.test_xmlrpc.XMLRPCAllowNoneTests
- Tests for passing None
when the allowNone flag is set.twisted.web.test.test_xmlrpc.XMLRPCClientErrorHandlingTests
- Test error handling on the xmlrpc client.twisted.web.test.test_xmlrpc.XMLRPCPublicLookupProcedureTests
- Tests for XMLRPC
's support of subclasses which override lookupProcedure and listProcedures.twisted.web.test.test_xmlrpc.XMLRPCTests
- No class docstring; 0/3 instance variable, 12/15 methods documentedtwisted.web.test.test_xmlrpc.XMLRPCAuthenticatedTests
- Test with authenticated proxy. We run this with the same input/output as above.twisted.web.test.test_xmlrpc.XMLRPCIntrospectionTests
- Undocumentedtwisted.web.test.test_xmlrpc.XMLRPCProxyWithoutSlashTests
- Test with proxy that doesn't add a slash.twisted.web.test.test_xmlrpc.XMLRPCUseDateTimeTests
- Tests for passing a datetime.datetime instance when the useDateTime flag is set.twisted.web.test.test_xmlrpc.XMLRPCWithRequestTests
- No class docstring; 0/1 instance variable, 1/2 method documentedtwisted.words.test.test_basechat.ChatUITests
- Tests for the basechat.ChatUI
chat client.twisted.words.test.test_basesupport.ClientMsgTests
- No class docstring; 3/5 methods documentedtwisted.words.test.test_domish.DomishExpatStreamTests
- Tests for domish.ExpatElementStream
, the expat-based element stream implementation.twisted.words.test.test_domish.DomishSuxStreamTests
- Tests for domish.SuxElementStream
, the twisted.web.sux
-based element stream implementation.twisted.words.test.test_domish.ElementTests
- Tests for domish.Element
.twisted.words.test.test_domish.SerializerTests
- No class docstring; 1/24 method documentedtwisted.words.test.test_irc.IRCTestCase
- No class docstring; 1/1 method documentedtwisted.words.test.test_irc.BasicServerFunctionalityTests
- No class docstring; 0/3 instance variable, 16/22 methods documentedtwisted.words.test.test_irc.ClientImplementationTests
- No class docstring; 0/4 instance variable, 17/30 methods documentedtwisted.words.test.test_irc.ClientInviteTests
- Tests for IRCClient.invite
.twisted.words.test.test_irc.ClientMsgTests
- Tests for messages sent with twisted.words.protocols.irc.IRCClient
.twisted.words.test.test_irc.ClientTests
- Tests for the protocol-level behavior of IRCClient methods intended to be called by application code.twisted.words.test.test_irc.CTCPQueryTests
- Tests for the ctcpQuery_* methods.twisted.words.test.test_irc.CTCPTests
- Tests for twisted.words.protocols.irc.IRCClient
CTCP handling.twisted.words.test.test_irc.DccChatFactoryTests
- Tests for DccChatFactory
.twisted.words.test.test_irc.DccDescribeTests
- Tests for dccDescribe
.twisted.words.test.test_irc.DccFileReceiveTests
- Tests for DccFileReceive
.twisted.words.test.test_irc.DccTests
- Tests for dcc_* methods.twisted.words.test.test_irc.DispatcherTests
- Tests for irc._CommandDispatcherMixin
.twisted.words.test.test_irc.FormattedTextTests
- Tests for parsing and assembling formatted IRC text.twisted.words.test.test_irc.FormattingStateAttributeTests
- Tests for twisted.words.protocols.irc._FormattingState
.twisted.words.test.test_irc.MiscTests
- Tests for miscellaneous functions.twisted.words.test.test_irc.ModeParsingTests
- Tests for twisted.words.protocols.irc.parseModes
.twisted.words.test.test_irc.QuotingTests
- No class docstring; 2/2 methods documentedtwisted.words.test.test_irc.ServerSupportedFeatureTests
- Tests for ServerSupportedFeatures
and related functions.twisted.words.test.test_irc.ServerToClientTests
- Tests for the irc_* methods sent from the server to the client.twisted.words.test.test_irc_service.IRCUserBadEncodingTests
- Verifies that IRCUser
sends the correct error messages back to clients when given indecipherable bytestwisted.words.test.test_irc_service.IRCUserTests
- Isolated tests for IRCUser
twisted.words.test.test_ircsupport.IRCProtoTests
- Tests for IRCProto
.twisted.words.test.test_jabberclient.BasicAuthenticatorTests
- Test for both BasicAuthenticator and basicClientFactory.twisted.words.test.test_jabberclient.BindInitializerTests
- Tests for client.BindInitializer
.twisted.words.test.test_jabberclient.CheckVersionInitializerTests
- No class docstring; 0/1 instance variable, 2/3 methods documentedtwisted.words.test.test_jabberclient.IQAuthInitializerTests
- Tests for client.IQAuthInitializer
.twisted.words.test.test_jabberclient.SessionInitializerTests
- Tests for client.SessionInitializer
.twisted.words.test.test_jabberclient.XMPPAuthenticatorTests
- Test for both XMPPAuthenticator and XMPPClientFactory.twisted.words.test.test_jabbercomponent.ComponentAuthTests
- Undocumentedtwisted.words.test.test_jabbercomponent.ComponentInitiatingInitializerTests
- No class docstring; 0/4 instance variable, 1/2 method documentedtwisted.words.test.test_jabbercomponent.JabberServiceManagerTests
- Undocumentedtwisted.words.test.test_jabbercomponent.ListenComponentAuthenticatorTests
- Tests for component.ListenComponentAuthenticator
.twisted.words.test.test_jabbercomponent.RouterTests
- Tests for component.Router
.twisted.words.test.test_jabbercomponent.ServiceTests
- Tests for component.Service
.twisted.words.test.test_jabbercomponent.XMPPComponentServerFactoryTests
- Tests for component.XMPPComponentServerFactory
.twisted.words.test.test_jabbererror.BaseErrorTests
- No class docstring; 4/4 methods documentedtwisted.words.test.test_jabbererror.ExceptionFromStanzaTests
- No class docstring; 2/2 methods documentedtwisted.words.test.test_jabbererror.ExceptionFromStreamErrorTests
- No class docstring; 1/1 method documentedtwisted.words.test.test_jabbererror.ParseErrorTests
- Tests for error._parseError
.twisted.words.test.test_jabbererror.StanzaErrorTests
- Tests for error.StreamError
.twisted.words.test.test_jabbererror.StreamErrorTests
- No class docstring; 3/3 methods documentedtwisted.words.test.test_jabberjid.InternJIDTests
- No class docstring; 1/1 method documentedtwisted.words.test.test_jabberjid.JIDParsingTests
- No class docstring; 7/7 methods documentedtwisted.words.test.test_jabberjid.JIDTests
- No class docstring; 17/17 methods documentedtwisted.words.test.test_jabberjstrports.JabberStrPortsPlaceHolderTests
- Tests for jstrports
twisted.words.test.test_jabbersasl.SASLInitiatingInitializerSetMechanismTests
- Test for sasl.SASLInitiatingInitializer.setMechanism
.twisted.words.test.test_jabbersasl.SASLInitiatingInitializerTests
- Tests for sasl.SASLInitiatingInitializer
twisted.words.test.test_jabbersaslmechanisms.AnonymousTests
- Tests for twisted.words.protocols.jabber.sasl_mechanisms.Anonymous
.twisted.words.test.test_jabbersaslmechanisms.DigestMD5Tests
- Tests for twisted.words.protocols.jabber.sasl_mechanisms.DigestMD5
.twisted.words.test.test_jabbersaslmechanisms.PlainTests
- Tests for twisted.words.protocols.jabber.sasl_mechanisms.Plain
.twisted.words.test.test_jabberxmlstream.AuthenticatorTests
- No class docstring; 0/2 instance variable, 4/5 methods documentedtwisted.words.test.test_jabberxmlstream.BaseFeatureInitiatingInitializerTests
- No class docstring; 0/2 instance variable, 3/4 methods documentedtwisted.words.test.test_jabberxmlstream.ConnectAuthenticatorTests
- No class docstring; 0/4 instance variable, 3/6 methods documentedtwisted.words.test.test_jabberxmlstream.HashPasswordTests
- Tests for xmlstream.hashPassword
.twisted.words.test.test_jabberxmlstream.IQTests
- Tests both IQ and the associated IIQResponseTracker callback.twisted.words.test.test_jabberxmlstream.ListenAuthenticatorTests
- Tests for xmlstream.ListenAuthenticator
twisted.words.test.test_jabberxmlstream.StreamManagerTests
- Tests for xmlstream.StreamManager
.twisted.words.test.test_jabberxmlstream.TLSInitiatingInitializerTests
- No class docstring; 0/6 instance variable, 9/11 methods documentedtwisted.words.test.test_jabberxmlstream.ToResponseTests
- No class docstring; 6/6 methods documentedtwisted.words.test.test_jabberxmlstream.XmlStreamTests
- No class docstring; 0/4 instance variable, 13/16 methods documentedtwisted.words.test.test_jabberxmlstream.XMPPHandlerCollectionTests
- Tests for xmlstream.XMPPHandlerCollection
.twisted.words.test.test_jabberxmlstream.XMPPHandlerTests
- Tests for xmlstream.XMPPHandler
.twisted.words.test.test_jabberxmppstringprep.DeprecationTests
- Deprecations in twisted.words.protocols.jabber.xmpp_stringprep
.twisted.words.test.test_jabberxmppstringprep.XMPPStringPrepTests
- The nodeprep stringprep profile is similar to the resourceprep profile, but does an extra mapping of characters (table B.2) and disallows more characters (table C.1.1 and eight extra punctuation characters)...twisted.words.test.test_service.IRCProtocolTests
- No class docstring; 0/4 instance variable, 0/1 constant, 4/24 methods documentedtwisted.words.test.test_service.PBProtocolTests
- Undocumentedtwisted.words.test.test_service.RealmTests
- No class docstring; 1/9 method documentedtwisted.words.test.test_tap.WordsTapTests
- Ensures that the twisted.words.tap API works.twisted.words.test.test_xishutil.EventDispatcherTests
- Tests for EventDispatcher
.twisted.words.test.test_xishutil.XmlPipeTests
- Tests for twisted.words.xish.utility.XmlPipe
.twisted.words.test.test_xmlstream.BootstrapMixinTests
- Tests for xmlstream.BootstrapMixin
.twisted.words.test.test_xmlstream.GenericXmlStreamFactoryTestsMixin
- Generic tests for XmlStream
factories.twisted.words.test.test_xmlstream.XmlStreamTests
- No class docstring; 0/3 instance variable, 5/6 methods documentedtwisted.words.test.test_xmpproutertap.XMPPRouterTapTests
- No class docstring; 7/7 methods documentedtwisted.words.test.test_xpath.XPathTests
- No class docstring; 0/17 instance variable, 26/27 methods documentedtwisted.web.test._util.FlattenTestCase
- A test case that assists with testing twisted.web._flatten
.twisted.web.test.test_flatten.SerializationTests
- Tests for flattening various things.twisted.web.test.test_template.FlattenIntegrationTests
- Tests for integration between Element
and twisted.web._flatten.flatten
.twisted.web.test.test_template.TagLoaderTests
- Tests for TagLoader
.twisted.web.test.requesthelper.DummyRequestTests
- Tests for DummyRequest
.twisted.web.test.test_agent.AgentMethodInjectionTests
- Test client.Agent
against HTTP method injections.twisted.web.test.test_agent.AgentURIInjectionTests
- Test client.Agent
against URI injections.twisted.web.test.test_agent.RequestMethodInjectionTests
- Test client.Request
against HTTP method injections.twisted.web.test.test_agent.RequestURIInjectionTests
- Test client.Request
against HTTP URI injections.twisted.web.test.test_agent.RequestWriteToMethodInjectionTests
- Test client.Request.writeTo
against HTTP method injections.twisted.web.test.test_agent.RequestWriteToURIInjectionTests
- Test client.Request.writeTo
against HTTP method injections.twisted.web.test.test_error.UnsupportedMethodTests
- Tests for UnsupportedMethod
.twisted.web.test.test_flatten.FlattenChunkingTests
- Tests for the way pieces of the result are chunked together in calls to the write function.twisted.web.test.test_flatten.FlattenerErrorTests
- Tests for FlattenerError
.twisted.web.test.test_http.HexHelperTests
- Test the http._hexint
and http._ishexdigits
helper functions.twisted.web.test.test_http.HTTPChannelSanitizationTests
- Test that HTTPChannel
sanitizes its output.twisted.web.test.test_http.HTTPClientSanitizationTests
- Test that http.HTTPClient
sanitizes its output.twisted.web.test.test_pages.ErrorPageTests
- Test twisted.web.pages._ErrorPage
and its public aliases errorPage
, notFound
and forbidden
.twisted.web.test.test_util.DeferredResourceTests
- Tests for DeferredResource
.twisted.web.test.test_util.ParentRedirectTests
- Test ParentRedirect
.twisted.trial.test.pyunitcases.BrokenRunInfrastructure
- A test suite that is broken at the level of integration between TestCase.run
and the results object.twisted.trial.test.pyunitcases.PyUnitTest
- No class docstring; 4/4 methods documentedtwisted.trial.test.sample.PyunitTest
- Undocumentedtwisted.trial.test.test_assertions.TestFailureTests
- Tests for the most basic functionality of SynchronousTestCase
, for failing tests.twisted.trial.test.test_runner.MalformedMethodTests.ContainMalformed
- This TestCase holds malformed test methods that trial should handle.twisted.trial.test.test_runner.UntilFailureTests.FailAfter
- A test case that fails when run 3 times in a row.twisted.trial.test.weird.TestBleeding
- This test creates an unhandled Deferred and leaves it in a cycle.unittest.TestResult
twisted.trial.reporter.TestResult
- Accumulates the results of several twisted.trial.unittest.TestCase
s.twisted.trial._dist.workerreporter.WorkerReporter
- Reporter for trial's distributed workers. We send things not through a stream, but through an AMP protocol's callRemote method.twisted.trial.reporter.Reporter
- A basic TestResult
with support for writing to a stream.twisted.trial.reporter.MinimalReporter
- A minimalist reporter that prints only a summary of the test result, in the form of (timeTaken, #tests, #tests, #errors, #failures, #skips).twisted.trial.reporter.TextReporter
- Simple reporter that prints a single character for each test as it runs, along with the standard Trial summary text.twisted.trial.reporter.TreeReporter
- Print out the tests in the form a tree.twisted.trial.reporter.VerboseTextReporter
- A verbose reporter that prints the name of each test as it is running.twisted.trial.reporter.TimingTextReporter
- Prints out each test as it is running, followed by the time taken for each test to run.twisted.trial.test.test_reporter.LoggingReporter
- Simple reporter that stores the last test that was passed to it.twisted.trial.test.test_runner.RunnerDeprecationTests.FakeReporter
- Fake reporter that does *not* implement done() but *does* implement printErrors, separator, printSummary, stream, write and writeln without deprecations.unittest.TestSuite
twisted.trial.unittest.TestSuite
- Extend the standard library's TestSuite with a consistently overrideable run method.twisted.trial.runner.DestructiveTestSuite
- A test suite which remove the tests once run, to minimize memory usage.twisted.trial.runner.LoggedSuite
- Any errors logged in this suite will be reported to the TestResult
object.twisted.trial.runner.TrialSuite
- Suite to wrap around every single test in a trial run. Used internally by Trial to set up things necessary for Trial tests to work, regardless of what context they are run in.twisted.trial.test.test_runner.BreakingSuite
- A TestSuite
that logs an error when it is run.ValueError
twisted.conch.interfaces.EnvironmentVariableNotPermitted
- Setting this environment variable in this session is not permitted.twisted.internet.error.AlreadyCalled
- Undocumentedtwisted.internet.error.AlreadyCancelled
- Undocumentedtwisted.internet.error.InvalidAddressError
- An invalid address was specified (i.e. neither IPv4 or IPv6, or expected one and got the other).twisted.names.error.AuthoritativeDomainError
- Indicates a lookup failed for a name for which this server is authoritative because there were no records matching the given name, class, type triple.twisted.names.error.DomainError
- Indicates a lookup failed because there were no records matching the given name, class, type triple.twisted.names.error.DNSFormatError
- Indicates a query failed with a result of twisted.names.dns.EFORMAT.twisted.names.error.DNSNameError
- Indicates a query failed with a result of twisted.names.dns.ENAME.twisted.names.error.DNSNotImplementedError
- Indicates a query failed with a result of twisted.names.dns.ENOTIMP.twisted.names.error.DNSQueryRefusedError
- Indicates a query failed with a result of twisted.names.dns.EREFUSED.twisted.names.error.DNSServerError
- Indicates a query failed with a result of twisted.names.dns.ESERVER.twisted.names.error.DNSUnknownError
- Indicates a query failed with an unknown result.twisted.protocols.basic.NetstringParseError
- The incoming data is not in valid Netstring format.twisted.python.reflect.InvalidName
- The given name is not a dot-separated list of Python objects.twisted.python.reflect.ModuleNotFound
- The module associated with the given name doesn't exist and it can't be imported.twisted.python.reflect.ObjectNotFound
- The object associated with the given name doesn't exist and it can't be imported.twisted.web.test.test_xmlrpc.TestValueError
- Undocumentedtwisted.words.protocols.irc.IRCBadModes
- A malformed mode was encountered while attempting to parse a mode string.Warning
twisted.internet.error.PotentialZombieWarning
- Emitted when IReactorProcess.spawnProcess
is called in a way which may result in termination of the created child process not being reported.twisted.test.test_log.FakeWarning
- A unique Warning
subclass used by tests for interactions of twisted.python.log
with the warnings
module.twisted.trial.reporter.BrokenTestCaseWarning
- Emitted as a warning when an exception occurs in one of setUp or tearDown.twisted.trial.test.suppression.ClassWarning
- Undocumentedtwisted.trial.test.suppression.MethodWarning
- Undocumentedtwisted.trial.test.suppression.ModuleWarning
- Undocumentedtwisted.trial.test.test_warning.FakeWarning
- Undocumentedwx.Timer
twisted.internet.wxreactor.ProcessEventsTimer
- Timer that tells wx to process pending events.xml.sax.handler.ContentHandler
twisted.web._template_util._ToStan
- A SAX parser which converts an XML document to the Twisted STAN Document Object Model.xml.sax.handler.EntityResolver
twisted.web._template_util._ToStan
- A SAX parser which converts an XML document to the Twisted STAN Document Object Model.zipfile.ZipFile
twisted.python.zipstream.ChunkingZipFile
- A zipfile.ZipFile
object which, with readfile
, also gives you access to a file-like object for each entry.zope.interface.Interface
twisted._threads.IWorker
- A worker that can perform some work concurrently.twisted._threads._ithreads.IExclusiveWorker
- Like IWorker
, but with the additional guarantee that the callables passed to do will not be called exclusively with each other.twisted.application.reactors.IReactorInstaller
- Definition of a reactor which can probably be installed.twisted.application.runner._pidfile.IPIDFile
- Manages a file that remembers a process ID.twisted.application.service.IProcess
- Process running parameters.twisted.application.service.IService
- A service.twisted.application.service.IServiceCollection
- Collection of services.twisted.application.service.IServiceMaker
- An object which can be used to construct services in a flexible way.twisted.conch.checkers.IAuthorizedKeysDB
- An object that provides valid authorized ssh keys mapped to usernames.twisted.conch.endpoints._ISSHConnectionCreator
- An _ISSHConnectionCreator
knows how to create SSH connections somehow.twisted.conch.insults.insults.ITerminalProtocol
- No interface docstring; 5/5 methods documentedtwisted.conch.interfaces.IConchUser
- A user who has been authenticated to Cred through Conch. This is the interface between the SSH connection and the user.twisted.conch.interfaces.IKnownHostEntry
- A IKnownHostEntry
is an entry in an OpenSSH-formatted known_hosts file.twisted.conch.interfaces.ISession
- No interface docstring; 6/6 methods documentedtwisted.conch.interfaces.ISessionSetEnv
- A session that can set environment variables.twisted.conch.interfaces.ISFTPFile
- This represents an open file on the server. An object adhering to this interface should be returned from openFile
().twisted.conch.interfaces.ISFTPServer
- SFTP subsystem for server-side communication.twisted.conch.ssh._kex._IKexAlgorithm
- An _IKexAlgorithm
describes a key exchange algorithm.twisted.conch.ssh._kex._IEllipticCurveExchangeKexAlgorithm
- An _IEllipticCurveExchangeKexAlgorithm
describes a key exchange algorithm that uses an elliptic curve exchange between the client and server.twisted.conch.ssh._kex._IFixedGroupKexAlgorithm
- An _IFixedGroupKexAlgorithm
describes a key exchange algorithm with a fixed prime / generator group.twisted.conch.ssh._kex._IGroupExchangeKexAlgorithm
- An _IGroupExchangeKexAlgorithm
describes a key exchange algorithm that uses group exchange between the client and server.twisted.cred.checkers.ICredentialsChecker
- An object that can check sub-interfaces of ICredentials
.twisted.cred.credentials.ICredentials
- I check credentials.twisted.cred.credentials.IAnonymous
- I am an explicitly anonymous request for access.twisted.cred.credentials.ISSHPrivateKey
- ISSHPrivateKey
credentials encapsulate an SSH public key to be checked against a user's private key.twisted.cred.credentials.IUsernameHashedPassword
- I encapsulate a username and a hashed password.twisted.cred.credentials.IUsernamePassword
- I encapsulate a username and a plaintext password.twisted.cred.test.test_cred.IDerivedCredentials
- Undocumentedtwisted.spread.pb.IUsernameMD5Password
- I encapsulate a username and a hashed password.twisted.web.iweb.IUsernameDigestHash
- This credential is used when a CredentialChecker has access to the hash of the username:realm:password as in an Apache .htdigest file.twisted.cred.portal.IRealm
- The realm connects application-specific objects to the authentication system.twisted.cred.strcred.ICheckerFactory
- A factory for objects which provide twisted.cred.checkers.ICredentialsChecker
.twisted.cred.test.test_cred.ITestable
- An interface for a theoretical protocol.twisted.internet._signals._IWaker
- Interface to wake up the event loop based on the self-pipe trick.twisted.internet._sslverify.IOpenSSLTrustRoot
- Trust settings for an OpenSSL context.twisted.internet.interfaces._ISupportsExitSignalCapturing
- An implementor of _ISupportsExitSignalCapturing
will capture the value of any delivered exit signal (SIGINT, SIGTERM, SIGBREAK) for which it has installed a handler. The caught signal number is made available in the _exitSignal attribute.twisted.internet.interfaces.IAcceptableCiphers
- A list of acceptable ciphers for a TLS context.twisted.internet.interfaces.IAddress
- An address, e.g. a TCP (host, port).twisted.internet.interfaces.ICipher
- A TLS cipher.twisted.internet.interfaces.IConnector
- Object used to interface between connections and protocols.twisted.internet.interfaces.IConsumer
- A consumer consumes data from a producer.twisted.internet.endpoints._IProcessTransportWithConsumerAndProducer
- An _IProcessTransportWithConsumerAndProducer
combines various interfaces to work around the issue that interfaces.IProcessTransport
is incompletely defined and doesn't specify flow-control interfaces, and that ...twisted.protocols.ftp.IFinishableConsumer
- A Consumer for producers that finish.twisted.internet.interfaces.IDelayedCall
- A scheduled call.twisted.internet.interfaces.IFileDescriptorReceiver
- Protocols may implement IFileDescriptorReceiver
to receive file descriptors sent to them. This is useful in conjunction with IUNIXTransport
, which allows file descriptors to be sent between processes on a single host.twisted.internet.interfaces.IHalfCloseableDescriptor
- A descriptor that can be half-closed.twisted.internet.interfaces.IHalfCloseableProtocol
- Implemented to indicate they want notification of half-closes.twisted.internet.interfaces.IHandshakeListener
- An interface implemented by a IProtocol
to indicate that it would like to be notified when TLS handshakes complete when run over a TLS-based transport.twisted.internet.interfaces.IHostnameResolver
- An IHostnameResolver
can resolve a host name and port number into a series of IAddress
objects.twisted.internet.interfaces.IHostResolution
- An IHostResolution
represents represents an in-progress recursive query for a DNS name.twisted.internet.interfaces.IListeningPort
- A listening port.twisted.internet.interfaces.ILoggingContext
- Give context information that will be used to log events generated by this item.twisted.internet.interfaces.IFileDescriptor
- An interface representing a UNIX-style numeric file descriptor.twisted.internet.interfaces.IReadDescriptor
- An IFileDescriptor
that can read.twisted.internet.interfaces.IReadWriteDescriptor
- An IFileDescriptor
that can both read and write.twisted.internet.interfaces.IWriteDescriptor
- An IFileDescriptor
that can write.twisted.internet.interfaces.IReadWriteDescriptor
- An IFileDescriptor
that can both read and write.twisted.internet.interfaces.IMulticastTransport
- Additional functionality for multicast UDP.twisted.internet.interfaces.IOpenSSLClientConnectionCreator
- A provider of IOpenSSLClientConnectionCreator
can create OpenSSL.SSL.Connection
objects for TLS clients.twisted.internet.interfaces.IOpenSSLContextFactory
- A provider of IOpenSSLContextFactory
is capable of generating OpenSSL.SSL.Context
classes suitable for configuring TLS on a connection. A provider will store enough state to be able to generate these contexts as needed for individual connections.twisted.internet.interfaces.IOpenSSLServerConnectionCreator
- A provider of IOpenSSLServerConnectionCreator
can create OpenSSL.SSL.Connection
objects for TLS servers.twisted.internet.interfaces.IProcessProtocol
- Interface for process-related event handlers.twisted.internet.interfaces.IProducer
- A producer produces data for a consumer.twisted.internet.interfaces.IPullProducer
- A pull producer, also known as a non-streaming producer, is expected to produce data each time resumeProducing()
is called.twisted.internet.interfaces.IPushProducer
- A push producer, also known as a streaming producer is expected to produce (write to this consumer) data on a continuous basis, unless it has been paused. A paused push producer will resume producing after its ...twisted.internet.endpoints._IProcessTransportWithConsumerAndProducer
- An _IProcessTransportWithConsumerAndProducer
combines various interfaces to work around the issue that interfaces.IProcessTransport
is incompletely defined and doesn't specify flow-control interfaces, and that ...twisted.web.iweb.IBodyProducer
- Objects which provide IBodyProducer
write bytes to an object which provides IConsumer
by calling its write method repeatedly.twisted.internet.interfaces.IProtocol
- No interface docstring; 4/4 methods documentedtwisted.conch.telnet.ITelnetProtocol
- No interface docstring; 6/6 methods documentedtwisted.internet.interfaces.IProtocolFactory
- Interface for protocol factories.twisted.internet.interfaces.IProtocolNegotiationFactory
- A provider of IProtocolNegotiationFactory
can provide information about the various protocols that the factory can create implementations of. This can be used, for example, to provide protocol names for Next Protocol Negotiation and Application Layer Protocol Negotiation.twisted.internet.interfaces.IReactorCore
- Core methods that a Reactor must implement.twisted.trial._dist.disttrial.IDistTrialReactor
- The reactor interfaces required by disttrial.twisted.internet.interfaces.IReactorDaemonize
- A reactor which provides hooks that need to be called before and after daemonization.twisted.internet.interfaces.IReactorFDSet
- Implement me to be able to use IFileDescriptor
type resources.twisted.internet.interfaces.IReactorFromThreads
- This interface is the set of thread-safe methods which may be invoked on the reactor from other threads.twisted.internet.interfaces.IReactorThreads
- Dispatch methods to be run in threads.twisted.internet.interfaces.IReactorInThreads
- This interface contains the methods exposed by a reactor which will let you run functions in another thread.twisted.internet.interfaces.IReactorThreads
- Dispatch methods to be run in threads.twisted.internet.interfaces.IReactorMulticast
- UDP socket methods that support multicast.twisted.internet.interfaces.IReactorPluggableNameResolver
- An IReactorPluggableNameResolver
is a reactor whose name resolver can be set to a user-supplied object.twisted.internet.interfaces.IReactorPluggableResolver
- An IReactorPluggableResolver
is a reactor which can be customized with an IResolverSimple
. This is a fairly limited interface, that supports only IPv4; you should use IReactorPluggableNameResolver
instead.twisted.internet.interfaces.IReactorProcess
- No interface docstring; 1/1 method documentedtwisted.trial._dist.disttrial.IDistTrialReactor
- The reactor interfaces required by disttrial.twisted.internet.interfaces.IReactorSocket
- Methods which allow a reactor to use externally created sockets.twisted.internet.interfaces.IReactorSSL
- No interface docstring; 2/2 methods documentedtwisted.internet.interfaces.IReactorTCP
- No interface docstring; 2/2 methods documentedtwisted.internet.interfaces.IReactorTime
- Time methods that a Reactor should implement.twisted.internet.interfaces.IReactorUDP
- UDP socket methods.twisted.internet.interfaces.IReactorUNIX
- UNIX socket methods.twisted.internet.interfaces.IReactorUNIXDatagram
- Datagram UNIX socket methods.twisted.internet.interfaces.IReactorWin32Events
- Win32 Event API methodstwisted.internet.interfaces.IResolutionReceiver
- An IResolutionReceiver
receives the results of a hostname resolution in progress, initiated by an IHostnameResolver
.twisted.internet.interfaces.IResolverSimple
- No interface docstring; 1/1 method documentedtwisted.internet.interfaces.IResolver
- No interface docstring; 24/24 methods documentedtwisted.internet.interfaces.IServiceCollection
- An object which provides access to a collection of services.twisted.internet.interfaces.IStreamClientEndpoint
- A stream client endpoint is a place that ClientFactory
can connect to. For example, a remote TCP host/port pair would be a TCP client endpoint.twisted.internet.interfaces.IStreamClientEndpointStringParserWithReactor
- An IStreamClientEndpointStringParserWithReactor
is a parser which can convert a set of string *args and **kwargs into an IStreamClientEndpoint
provider.twisted.internet.interfaces.IStreamServerEndpoint
- A stream server endpoint is a place that a Factory
can listen for incoming connections.twisted.internet.interfaces.IStreamServerEndpointStringParser
- An IStreamServerEndpointStringParser
is like an IStreamClientEndpointStringParserWithReactor
, except for IStreamServerEndpoint
s instead of clients. It integrates with endpoints.serverFromString
in much the same way.twisted.internet.interfaces.ISystemHandle
- An object that wraps a networking OS-specific handle.twisted.internet.interfaces.ITransport
- I am a transport for bytes.twisted.conch.insults.insults.ITerminalTransport
- No interface docstring; 41/41 methods documentedtwisted.conch.telnet.ITelnetTransport
- No interface docstring; 5/5 methods documentedtwisted.internet.interfaces.IProcessTransport
- A process transport.twisted.internet.endpoints._IProcessTransportWithConsumerAndProducer
- An _IProcessTransportWithConsumerAndProducer
combines various interfaces to work around the issue that interfaces.IProcessTransport
is incompletely defined and doesn't specify flow-control interfaces, and that ...twisted.internet.interfaces.ITCPTransport
- A TCP based transport.twisted.internet.interfaces.ISSLTransport
- A SSL/TLS based transport.twisted.internet.interfaces.INegotiated
- A TLS based transport that supports using ALPN/NPN to negotiate the protocol to be used inside the encrypted tunnel.twisted.internet.interfaces.ITLSTransport
- A TCP transport that supports switching to TLS midstream.twisted.internet.interfaces.IUNIXTransport
- Transport for stream-oriented unix domain connections.twisted.internet.interfaces.IUDPTransport
- Transport for UDP DatagramProtocols.twisted.internet.interfaces.IUNIXDatagramConnectedTransport
- Transport for UDP ConnectedPacketProtocols.twisted.internet.interfaces.IUNIXDatagramTransport
- Transport for UDP PacketProtocols.twisted.internet.iocpreactor.interfaces.IReadHandle
- No interface docstring; 1/1 method documentedtwisted.internet.iocpreactor.interfaces.IReadWriteHandle
- Undocumentedtwisted.internet.iocpreactor.interfaces.IWriteHandle
- No interface docstring; 1/1 method documentedtwisted.internet.iocpreactor.interfaces.IReadWriteHandle
- Undocumentedtwisted.internet.kqreactor._IKQueue
- An interface for KQueue implementations.twisted.internet.tcp._IFileDescriptorReservation
- An open file that represents an emergency reservation in the process' file descriptor table. If Port
encounters EMFILE on accept(2), it can close this file descriptor, retry the accept so that the incoming connection occupies this file descriptor's space, and then close that connection and reopen this one.twisted.internet.test.test_tcp._IExhaustsFileDescriptors
- A way to trigger EMFILE.twisted.logger.ILogFilterPredicate
- A predicate that determined whether an event should be logged.twisted.logger.ILogObserver
- An observer which can handle log events.twisted.mail.interfaces.IAccountIMAP
- Interface for Account classestwisted.mail.interfaces.IAlias
- An interface for aliases.twisted.mail.interfaces.IChallengeResponse
- An IMAPrev4 authorization challenge mechanism.twisted.mail.interfaces.IClientAuthentication
- No interface docstring; 2/2 methods documentedtwisted.mail.interfaces.ICloseableMailboxIMAP
- A supplementary interface for mailboxes which require cleanup on close.twisted.mail.interfaces.IDomain
- An interface for email domains.twisted.mail.interfaces.IAliasableDomain
- An interface for email domains which can be aliased to other domains.twisted.mail.interfaces.IMailboxIMAPInfo
- Interface specifying only the methods required for listMailboxes.twisted.mail.interfaces.IMailboxIMAP
- No interface docstring; 15/15 methods documentedtwisted.mail.interfaces.IMailboxIMAPListener
- Interface for objects interested in mailbox eventstwisted.mail.interfaces.IMailboxPOP3
- An interface for mailbox access.twisted.mail.interfaces.IMessageDelivery
- No interface docstring; 3/3 methods documentedtwisted.mail.interfaces.IMessageDeliveryFactory
- An alternate interface to implement for handling message delivery.twisted.mail.interfaces.IMessageIMAPCopier
- No interface docstring; 1/1 method documentedtwisted.mail.interfaces.IMessageIMAPFile
- Optional message interface for representing messages as files.twisted.mail.interfaces.IMessageIMAPPart
- No interface docstring; 5/5 methods documentedtwisted.mail.interfaces.IMessageIMAP
- No interface docstring; 3/3 methods documentedtwisted.mail.interfaces.IMessageSMTP
- Interface definition for messages that can be sent via SMTP.twisted.mail.interfaces.INamespacePresenter
- No interface docstring; 3/3 methods documentedtwisted.mail.interfaces.ISearchableIMAPMailbox
- No interface docstring; 1/1 method documentedtwisted.mail.interfaces.IServerFactoryPOP3
- An interface for querying capabilities of a POP3 server.twisted.names.dns.IEncodable
- Interface for something which can be encoded to and decoded to the DNS wire format.twisted.names.dns.IEncodableRecord
- Interface for DNS records that can be encoded and decoded.twisted.names.dns.IRecord
- A single entry in a zone of authority.twisted.names.dns.IEncodableRecord
- Interface for DNS records that can be encoded and decoded.twisted.pair.ethernet.IEthernetProtocol
- An interface for protocols that handle Ethernet framestwisted.pair.raw.IRawDatagramProtocol
- An interface for protocols such as UDP, ICMP and TCP.twisted.pair.raw.IRawPacketProtocol
- An interface for low-level protocols such as IP and ARP.twisted.pair.tuntap._IInputOutputSystem
- An interface for performing some basic kinds of I/O (particularly that I/O which might be useful for twisted.pair.tuntap
-using code).twisted.persisted.sob.IPersistable
- An object which can be saved in several formats to a filetwisted.plugin.IPlugin
- Interface that must be implemented by all plugins.twisted.positioning.ipositioning.INMEAReceiver
- An object that can receive NMEA data.twisted.positioning.ipositioning.IPositioningBeacon
- A positioning beacon.twisted.positioning.ipositioning.IPositioningReceiver
- An interface for positioning providers.twisted.protocols.amp.IArgumentType
- An IArgumentType
can serialize a Python object into an AMP box and deserialize information from an AMP box back into a Python object.twisted.protocols.amp.IBoxReceiver
- An application object which can receive AmpBox
objects and dispatch them appropriately.twisted.protocols.amp.IBoxSender
- A transport which can send AmpBox
objects.twisted.protocols.amp.IResponderLocator
- An application object which can look up appropriate responder methods for AMP commands.twisted.protocols.ftp.IFTPShell
- An abstraction of the shell commands used by the FTP protocol for a given user account.twisted.protocols.ftp.IReadFile
- A file out of which bytes may be read.twisted.protocols.ftp.IWriteFile
- A file into which bytes may be written.twisted.protocols.haproxy._interfaces.IProxyInfo
- Data container for PROXY protocol header data.twisted.protocols.haproxy._interfaces.IProxyParser
- Streaming parser that handles PROXY protocol headers.twisted.protocols.htb.IBucketFilter
- No interface docstring; 1/1 method documentedtwisted.protocols.sip.IAuthorizer
- No interface docstring; 2/2 methods documentedtwisted.protocols.sip.IContact
- A user of a registrar or proxytwisted.protocols.sip.ILocator
- Allow looking up physical address for logical URL.twisted.protocols.sip.IRegistry
- Allows registration of logical->physical URL mapping.twisted.python._release.IVCSCommand
- An interface for VCS commands.twisted.python.filepath.IFilePath
- File path object.twisted.python.log.ILogObserver
- An observer which can do something with log events.twisted.python.modules.IPathImportMapper
- This is an internal interface, used to map importers to factories for FilePath-like objects.twisted.python.test.test_components.IAdept
- Undocumentedtwisted.python.test.test_components.IAttrX
- Base interface for test of adapter with __cmp__.twisted.python.test.test_components.IAttrXX
- Adapted interface for test of adapter with __cmp__.twisted.python.test.test_components.IElapsed
- No interface docstring; 1/1 method documentedtwisted.python.test.test_components.IMeta
- Undocumentedtwisted.python.test.test_components.IMultipleMethods
- An interface with multiple methods.twisted.python.test.test_components.IProxiedInterface
- An interface class for use by proxyForInterface
.twisted.python.test.test_components.IProxiedSubInterface
- An interface that derives from another for use with proxyForInterface
.twisted.python.test.test_components.ITest
- Undocumentedtwisted.python.test.test_components.ITest2
- Undocumentedtwisted.python.test.test_components.ITest3
- Undocumentedtwisted.python.test.test_components.ITest4
- Undocumentedtwisted.spread.interfaces.IJellyable
- No interface docstring; 1/1 method documentedtwisted.spread.interfaces.IUnjellyable
- No interface docstring; 1/1 method documentedtwisted.spread.pb.IPBRoot
- Factory for root Referenceable objects for PB servers.twisted.spread.pb.IPerspective
- per*spec*tive, n. : The relationship of aspects of a subject to each other and to a whole: 'a perspective of history'; 'a need to view the problem in the proper perspective'.twisted.spread.test.test_pb.IForwarded
- Interface used for testing util.LocalAsyncForwarder
.twisted.test.crash_test_dummy.IX
- Undocumentedtwisted.test.test_plugin.ITestPlugin
- A plugin for use by the plugin system's unit tests.twisted.test.test_plugin.ITestPlugin2
- See ITestPlugin
.twisted.trial.itrial.IReporter
- I report results from a run of a test suite.twisted.trial.itrial.ITestCase
- The interface that a test case must implement in order to be used in Trial.twisted.web.http._IDeprecatedHTTPChannelToRequestInterface
- The interface HTTPChannel
expects of Request
.twisted.web.iweb._IRequestEncoder
- An object encoding data passed to IRequest.write
, for example for compression purpose.twisted.web.iweb._IRequestEncoderFactory
- A factory for returing _IRequestEncoder
instances.twisted.web.iweb.IAccessLogFormatter
- An object which can represent an HTTP request as a line of text for inclusion in an access log file.twisted.web.iweb.IAgent
- An agent makes HTTP requests.twisted.web.iweb.IAgentEndpointFactory
- An IAgentEndpointFactory
provides a way of constructing an endpoint used for outgoing Agent requests. This is useful in the case of needing to proxy outgoing connections, or to otherwise vary the transport used.twisted.web.iweb.IClientRequest
- An object representing an HTTP request to make to an HTTP server.twisted.web.iweb.ICredentialFactory
- A credential factory defines a way to generate a particular kind of authentication challenge and a way to interpret the responses to these challenges. It creates ICredentials
providers from responses. ...twisted.web.iweb.INonQueuedRequestFactory
- A factory of IRequest
objects that does not take a ``queued`` parameter.twisted.web.iweb.IPolicyForHTTPS
- An IPolicyForHTTPS
provides a policy for verifying the certificates of HTTPS connections, in the form of a client connection creator
per network location.twisted.web.iweb.IRenderable
- An IRenderable
is an object that may be rendered by the twisted.web.template
templating system.twisted.web.iweb.IRequest
- An HTTP request.twisted.web.iweb.IResponse
- An object representing an HTTP response received from an HTTP server.twisted.web.iweb.ITemplateLoader
- A loader for templates; something usable as a value for twisted.web.template.Element
's loader attribute.twisted.web.resource._IEncodingResource
- A resource which knows about _IRequestEncoderFactory
.twisted.web.resource.IResource
- A web resource.twisted.words.im.interfaces.IAccount
- I represent a user's account with a chat service.twisted.words.im.interfaces.IChatUI
- No interface docstring; 8/8 methods documentedtwisted.words.im.interfaces.IClient
- No interface docstring; 1/1 attribute, 3/5 methods documentedtwisted.words.im.interfaces.IConversation
- A conversation with a specific person.twisted.words.im.interfaces.IGroup
- A group which you may have a conversation with.twisted.words.im.interfaces.IGroupConversation
- No interface docstring; 7/9 methods documentedtwisted.words.im.interfaces.IPerson
- No interface docstring; 5/5 methods documentedtwisted.words.iwords.IChatClient
- Interface through which IChatService interacts with clients.twisted.words.iwords.IChatService
- No interface docstring; 3/3 attributes, 6/6 methods documentedtwisted.words.iwords.IGroup
- No interface docstring; 1/1 attribute, 6/6 methods documentedtwisted.words.iwords.IProtocolPlugin
- Interface for plugins providing an interface to a Words servicetwisted.words.iwords.IUser
- Interface through which clients interact with IChatService.twisted.words.protocols.jabber.ijabber.IInitializer
- Interface for XML stream initializers.twisted.words.protocols.jabber.ijabber.IInitiatingInitializer
- Interface for XML stream initializers for the initiating entity.twisted.words.protocols.jabber.ijabber.IIQResponseTracker
- IQ response tracker interface.twisted.words.protocols.jabber.ijabber.IService
- External server-side component service interface.twisted.words.protocols.jabber.ijabber.IXMPPHandler
- Interface for XMPP protocol handlers.twisted.words.protocols.jabber.ijabber.IXMPPHandlerCollection
- Collection of handlers.twisted.words.protocols.jabber.sasl_mechanisms.ISASLMechanism
- No interface docstring; 1/1 attribute, 2/2 methods documentedtwisted.words.protocols.jabber.xmpp_stringprep.ILookupTable
- Interface for character lookup classes.twisted.words.protocols.jabber.xmpp_stringprep.IMappingTable
- Interface for character mapping classes.twisted.words.xish.domish.IElement
- Interface to XML element nodes.