[Twisted-web] twisted/nevow port to 3

Werner Thie werner at thieprojects.ch
Mon Oct 19 17:19:19 MDT 2020


Aloha

I just posted the text below as a comment on
https://github.com/twisted/nevow/

With Matthias Demleitner having done the bulk of the work of porting
nevow to Python3 and me tackling the nevow/athena part I now have the
tests down to

FAILED (skips=4, expectedFailures=1, failures=1, successes=1037)

which pretty much compares to what I see running the tests on Python2

PASSED (skips=4, expectedFailures=2, successes=1043)

I have attached the two output files produced when running

trial nevow

I understand that I'm possibly the last one to use nevow but I have a
few successful projects in production which rely nevow/athena and the
Livepage implementation. These projects I will now subsequently port to
Python3 as well.

My question to the few still on the nevow mailing list and to the
twisted web world in general is - how do I handle the merge back into
the nevow project on github best? I'm asking because this work was not
done in manageable junks with reviews but more in a single battle style
relying completely on the validity of the test suit.

Mahalo, Werner

res2.txt <https://github.com/twisted/nevow/files/5405264/res2.txt>
res3.txt <https://github.com/twisted/nevow/files/5405265/res3.txt>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-web/attachments/20201019/2c724336/attachment-0001.htm>
-------------- next part --------------
nevow.test.test_accessors
  SlotAccessorTestCase
    test_precompiledSlotAccessor ...                                       [OK]
    test_slotAccessor ...                                                  [OK]
  TestBasics
    test_dict_directive ...                                                [OK]
    test_function_accessor ...                                             [OK]
    test_list_directive ...                                                [OK]
  TestPageData
    test_1_noneOriginal ...                                                [OK]
    test_2_dictOriginal ...                                                [OK]
  TestThroughDirective
    test_dict_through_directive ...                                        [OK]
    test_list_through_directive ...                                        [OK]
    test_missing ...                                                       [OK]
    test_roundAndRound ...                                                 [OK]
    test_simple ...                                                        [OK]
nevow.test.test_appserver
  GuardTests
    test_avatar ...                                                        [OK]
    test_child ...                                                         [OK]
    test_grandchild ...                                                    [OK]
  HandleSegment
    test_emptyPostPath ...                                                 [OK]
  Logging
    test_newStyle ...                                                      [OK]
    test_oldStyle ...                                                      [OK]
  OldResourceAdapterTests
    test_deferredResource ...                                              [OK]
    test_deferredResourceChild ...                                         [OK]
  TestLookup
    test_children ...                                                      [OK]
    test_cycle ...                                                         [OK]
    test_deferredChild ...                                                 [OK]
    test_leafIsRoot ...                                                    [OK]
    test_oldresource ...                                                   [OK]
  TestSiteAndRequest
    test_connectionLost ...                                                [OK]
    test_deferredRender ...                                                [OK]
    test_regularRender ...                                                 [OK]
    test_renderPOST ...                                                    [OK]
    test_returnsResource ...                                               [OK]
nevow.test.test_athena
  AthenaModuleTests
    test_allDependencies ...                                               [OK]
    test_crlfNewlines ...                                                  [OK]
    test_dependencies ...                                                  [OK]
    test_dependencyCaching ...                                             [OK]
    test_getOrCreate ...                                                   [OK]
    test_packageDependencies ...                                           [OK]
    test_repr ...                                                          [OK]
  AutoCSSPackageTests
    test_package ...                                                       [OK]
  AutoJSPackageTests
    test_package ...                                                       [OK]
  CSSModuleTests
    test_allDependencies ...                                               [OK]
    test_crlfNewlines ...                                                  [OK]
    test_dependencies ...                                                  [OK]
    test_dependencyCaching ...                                             [OK]
    test_getOrCreate ...                                                   [OK]
    test_packageDependencies ...                                           [OK]
    test_repr ...                                                          [OK]
  CSSRegistryTests
    test_getModuleForName ...                                              [OK]
    test_getModuleForNameLoad ...                                          [OK]
    test_getModuleForNameUnknown ...                                       [OK]
  ConnectionCallbackTests
    test_connectionMadeLost ...                                            [OK]
    test_connectionStillborn ...                                           [OK]
    test_detachWidget ...                                                  [OK]
    test_dynamicWidget ...                                                 [OK]
  JSDependenciesTests
    test_getModuleForName ...                                              [OK]
    test_getModuleForNameLoad ...                                          [OK]
    test_getModuleForNameUnknown ...                                       [OK]
  JSModuleTests
    test_allDependencies ...                                               [OK]
    test_crlfNewlines ...                                                  [OK]
    test_dependencies ...                                                  [OK]
    test_dependencyCaching ...                                             [OK]
    test_getOrCreate ...                                                   [OK]
    test_packageDependencies ...                                           [OK]
    test_repr ...                                                          [OK]
  LiveElementTests
    test_detach ...                                                        [OK]
    test_detachCallback ...                                                [OK]
    test_detachWithChildren ...                                            [OK]
    test_glueIncludesStylesheets ...                                       [OK]
    test_glueIncludesStylesheetsOnce ...                                   [OK]
    test_localDetach ...                                                   [OK]
    test_localDetachCallback ...                                           [OK]
    test_localDetachOrphaned ...                                           [OK]
    test_localDetachWithChildren ...                                       [OK]
  LiveFragmentTests
    test_detach ...                                                        [OK]
    test_detachCallback ...                                                [OK]
    test_detachWithChildren ...                                            [OK]
    test_glueIncludesStylesheets ...                                       [OK]
    test_glueIncludesStylesheetsOnce ...                                   [OK]
    test_localDetach ...                                                   [OK]
    test_localDetachCallback ...                                           [OK]
    test_localDetachOrphaned ...                                           [OK]
    test_localDetachWithChildren ...                                       [OK]
  LivePageTests
    test_bootstrapCall ...                                                 [OK]
    test_bootstraps ...                                                    [OK]
    test_cssModuleRoot ...                                                 [OK]
    test_cssModules ...                                                    [OK]
    test_cssmoduleChild ...                                                [OK]
    test_notifyOnDisconnect ...                                            [OK]
    test_pageCSSModuleDependencies ...                                     [OK]
    test_pageJsClassDependencies ...                                       [OK]
    test_renderReconnect ...                                               [OK]
  MappingResourceTests
    test_lookupKey ...                                                     [OK]
    test_lookupNonExistentKey ...                                          [OK]
    test_renderMapping ...                                                 [OK]
  MemoizationTests
    test_noGlobalMemo ...                                                  [OK]
    test_withGlobalMemo ...                                                [OK]
  ModuleInteractionTests
    test_separateModuleNamespace ...                                       [OK]
  Nesting
    testFragmentNesting ...                                                [OK]
    testInsideOutFragmentNesting ...                                       [OK]
  StandardLibraryTestCase
    test_athenaImport ...                                                  [OK]
    test_baseImport ...                                                    [OK]
    test_deferImport ...                                                   [OK]
    test_divmodImport ...                                                  [OK]
    test_inspectImport ...                                                 [OK]
    test_nevowImport ...                                                   [OK]
    test_runtimeImport ...                                                 [OK]
    test_tabbedPaneImport ...                                              [OK]
    test_tagLibraryImport ...                                              [OK]
    test_testImport ...                                                    [OK]
    test_xmlImport ...                                                     [OK]
  Tracebacks
    testStackLengthAndOrder ...                                            [OK]
    testStackParsing ...                                                   [OK]
  Transport
    testCloseBeforeConnect ...                                             [OK]
    testClosing ...                                                        [OK]
    testConnectSucceeds ...                                                [OK]
    testConnectTimeout ...                                                 [OK]
    testIdleOutputTimeout ...                                              [OK]
    testIdleTimeoutStartsOutputlessTimeout ...                             [OK]
    testMessageConsumedOutputTimeout ...                                   [OK]
    testMessageRedelivery ...                                              [OK]
    testMessagelessPause ...                                               [OK]
    testMultipleQueuedMessages ...                                         [OK]
    testMultipleQueuedOutputs ...                                          [OK]
    testOutputConnectionAdded ...                                          [OK]
    testOutputConsumedMessageTimeout ...                                   [OK]
    testPreConnectPause ...                                                [OK]
    testSendMessageImmediately ...                                         [OK]
    testSendMessageQueued ...                                              [OK]
    testStaleMessages ...                                                  [OK]
    testTransportlessPause ...                                             [OK]
    test_closeExcessOnReceived ...                                         [OK]
    test_closeExcessOnUnpaused ...                                         [OK]
    test_connectionMade ...                                                [OK]
    test_specialUnloadSequence ...                                         [OK]
  UtilitiesTests
    test_athenaIdRewriting ...                                             [OK]
    test_elementPreprocessors ...                                          [OK]
    test_handlerMacro ...                                                  [OK]
    test_handlerMacroAgainstList ...                                       [OK]
    test_preprocessorCollection ...                                        [OK]
    test_unsupportedBrowserPage ...                                        [OK]
    test_userAgentDetection ...                                            [OK]
  WidgetSubcommandTests
    test_defaultPort ...                                                   [OK]
    test_invalidMissingWidget ...                                          [OK]
    test_invalidPortOption ...                                             [OK]
    test_invalidWidgetOption ...                                           [OK]
    test_livePageRendering ...                                             [OK]
    test_makeService ...                                                   [OK]
    test_multipleRendersMultipleWidgets ...                                [OK]
    test_portOption ...                                                    [OK]
    test_providesInterfaces ...                                            [OK]
    test_transportHookup ...                                               [OK]
    test_widgetOption ...                                                  [OK]
nevow.test.test_compression
  HeaderTests
    test_parseAcceptEncoding ...                                           [OK]
  ProxyDescriptorTests
    test_proxyClassGet ...                                                 [OK]
    test_proxyDelete ...                                                   [OK]
    test_proxyGet ...                                                      [OK]
    test_proxySet ...                                                      [OK]
  RequestWrapperTests
    test_attributes ...                                                    [OK]
    test_contentLength ...                                                 [OK]
    test_encoding ...                                                      [OK]
    test_finish ...                                                        [OK]
    test_lazySetup ...                                                     [OK]
    test_missingAttributes ...                                             [OK]
    test_responseHeaders ...                                               [OK]
  ResourceWrapper
    test_awfulHack ...                                                     [OK]
    test_brokenChild ...                                                   [OK]
    test_childNotFound ...                                                 [OK]
    test_deferredChild ...                                                 [OK]
    test_negotiation ...                                                   [OK]
    test_rendering ...                                                     [OK]
    test_renderingUnwrapped ...                                            [OK]
    test_wrapChildren ...                                                  [OK]
    test_wrapChildrenSubclass ...                                          [OK]
nevow.test.test_consolejstest
  DependenciesTestCase
    test_getDependenciesAll ...                                            [OK]
    test_getDependenciesBootstrap ...                                      [OK]
    test_getDependenciesIgnore ...                                         [OK]
    test_getDependenciesNoModules ...                                      [OK]
  JSGenerationTestCase
    test_generateTestScript ...                                            [OK]
nevow.test.test_context
  TestRememberLocate
    test_basic ...                                                         [OK]
    test_factoryContext ...                                                [OK]
    test_factoryContextFromLocate ...                                      [OK]
    test_factoryContextRemembers ...                                       [OK]
    test_negativeLocate ...                                                [OK]
    test_negativeSlots ...                                                 [OK]
    test_negativeSomething ...                                             [OK]
    test_page ...                                                          [OK]
    test_reverse ...                                                       [OK]
    test_slots ...                                                         [OK]
nevow.test.test_disktemplate
  TestAttrReplacement
    testHTML ...                                                           [OK]
    testXML ...                                                            [OK]
  TestHTMLRenderer
    test_diskTemplate ...                                                  [OK]
    test_stringTemplate ...                                                [OK]
  TestStandardRenderers
    test_diskTemplate ...                                                  [OK]
    test_patterns ...                                                      [OK]
    test_sequence ...                                                      [OK]
    test_sequence2 ...                                                     [OK]
    test_slots ...                                                         [OK]
  TestSubclassAsRenderAndDataFactory
    test_rendererSubclass ...                                              [OK]
  TestXmlFileWithSlots
    test_slotWithCharacterData ...                                         [OK]
nevow.test.test_element
  ElementTests
    test_definedRenderer ...                                               [OK]
    test_missingDocumentFactory ...                                        [OK]
    test_missingDocumentFactoryRepr ...                                    [OK]
    test_missingRenderMethodRepr ...                                       [OK]
    test_missingRendererMethod ...                                         [OK]
    test_overriddenRend ...                                                [OK]
    test_render ...                                                        [OK]
    test_renderable ...                                                    [OK]
  FlattenIntegrationTests
    test_docFactoryClassAttribute ...                                      [OK]
    test_elementContainingDynamicElement ...                               [OK]
    test_elementContainingStaticElement ...                                [OK]
    test_flattenable ...                                                   [OK]
    test_missingDocumentFactory ...                                        [OK]
    test_missingRenderMethod ...                                           [OK]
    test_oldFlattenable ...                                                [OK]
    test_oldFlattenableError ...                                           [OK]
    test_oldFlattenableInAttribute ...                                     [OK]
    test_oldFlattenableOverriddenRend ...                                  [OK]
    test_simpleStanRendering ...                                           [OK]
    test_simpleXHTMLRendering ...                                          [OK]
    test_stanDirectiveRendering ...                                        [OK]
    test_stanDirectiveRenderingOmittingTag ...                             [OK]
    test_synchronousFlatten ...                                            [OK]
    test_synchronousFlattenError ...                                       [OK]
nevow.test.test_errorhandler
  Test404
    test_keyErroringNotFoundHandler ...                                    [OK]
    test_remembered404Handler ...                                          [OK]
    test_standard404 ...                                                   [OK]
nevow.test.test_flatsax
  Basic
    test_attrLocation ...                                                  [OK]
    test_attrs ...                                                         [OK]
    test_badNamespace ...                                             [SKIPPED]
    test_cdata ...                                                         [OK]
    test_comment ...                                                       [OK]
    test_commentWhereSpacingMatters ...                                    [OK]
    test_doctype ...                                                       [OK]
    test_entities ...                                                      [OK]
    test_invisiblens ...                                                   [OK]
    test_otherns ...                                                       [OK]
    test_parseString ...                                                   [OK]
    test_processingInstruction ...                                         [OK]
    test_slotLocation ...                                                  [OK]
    test_switchns ...                                                      [OK]
    test_tagLocation ...                                                   [OK]
    test_unicodeComment ...                                                [OK]
    test_xmlAttr ...                                                       [OK]
    test_xmlns ...                                                         [OK]
nevow.test.test_flatstan
  TestComplexSerialization
    test_cloning ...                                                       [OK]
    test_dataContextCreation ...                                           [OK]
    test_deferredFromNestedFunc ...                                        [OK]
    test_deferredRememberInRenderer ...                                    [OK]
    test_leaky ...                                                         [OK]
    test_nested_data ...                                                   [OK]
    test_nested_remember ...                                               [OK]
    test_nestedpatterns ...                                                [OK]
    test_nosingleton ...                                                   [OK]
    test_patterns ...                                                      [OK]
    test_precompileDoesntChangeOriginal ...                                [OK]
    test_precompileNestedDynamics ...                                      [OK]
    test_precompilePatternWithNoChildren ...                               [OK]
    test_precompilePrecompiled ...                                         [OK]
    test_precompileSlotData ...                                            [OK]
    test_precompileThenMultipleRenders ...                                 [OK]
    test_precompileThenRender ...                                          [OK]
    test_precompileTwice ...                                               [OK]
    test_precompileWithRenderer ...                                        [OK]
    test_precompiledSlotLocation ...                                       [OK]
    test_singletons ...                                                    [OK]
    test_slotAttributeEscapingWhenPrecompiled ...                          [OK]
    test_slots ...                                                         [OK]
  TestDeferFlatten
    test_errorPropogation ...                                              [OK]
    test_failurePropagation ...                                            [OK]
    test_resultPreserved ...                                               [OK]
  TestEntity
    test_it ...                                                            [OK]
    test_nested ...                                                        [OK]
    test_xml ...                                                           [OK]
  TestKey
    test_nested ...                                                        [OK]
  TestMultipleRenderWithDirective
    test_it ...                                                            [OK]
  TestNoneAttribute
    test_deepSlot ...                                                 [SKIPPED]
    test_deferredSlot ...                                             [SKIPPED]
    test_simple ...                                                        [OK]
    test_slot ...                                                     [SKIPPED]
  TestSimpleSerialization
    test_aBunchOfChildren ...                                              [OK]
    test_adaptRenderer ...                                                 [OK]
    test_basicPythonTypes ...                                              [OK]
    test_escaping ...                                                      [OK]
    test_noContextRenderer ...                                             [OK]
    test_serializeChildren ...                                             [OK]
    test_serializeDataWithRenderer ...                                     [OK]
    test_serializeProto ...                                                [OK]
    test_serializeTag ...                                                  [OK]
    test_serializeWithData ...                                             [OK]
nevow.test.test_flatten
  Registration
    testBadRegister ...                                                    [OK]
  TestPrecompile
    test_complex ...                                                       [OK]
    test_dynamic ...                                                       [OK]
    test_simple ...                                                        [OK]
    test_tagWithRender ...                                                 [OK]
  TestSerialization
    test_dynamic ...                                                       [OK]
    test_flattenTwice ...                                                  [OK]
    test_nestedTags ...                                                    [OK]
    test_reallyDynamic ...                                                 [OK]
    test_serializeString ...                                               [OK]
    test_someTypes ...                                                     [OK]
  TestUnicode
    test_it ...                                                            [OK]
    test_unescaped ...                                                     [OK]
nevow.test.test_guard
  GuardTest
    testCookiePath ...                                                     [OK]
    testErrorPage_getLogin ...                                             [OK]
    testErrorPage_getLogin_deep ...                                        [OK]
    testErrorPage_httpAuth ...                                             [OK]
    testErrorPage_httpAuth_deep ...                                        [OK]
    testGetLoggedInRoot_getLogin ...                                       [OK]
    testGetLoggedInRoot_httpAuthLogin ...                                  [OK]
    testLoginExtraPath ...                                                 [OK]
    testLoginExtraPath_withSlash ...                                       [OK]
    testLoginWithNoSession ...                                             [OK]
    testLogoutExtraPath ...                                                [OK]
    testLogoutExtraPath_withSlash ...                                      [OK]
    testNoSlash ...                                                        [OK]
    testPersistentCookie_noPersistentCookies ...                           [OK]
    testPersistentCookie_persistentCookies ...                             [OK]
    testPlainTextCookie ...                                                [OK]
    testPlainTextCookie_evenWithSecureCookies ...                          [OK]
    testSecureCookie_noSecureCookies ...                                   [OK]
    testSecureCookie_secureCookies ...                                     [OK]
    testTrailingSlashMatters_noCookies ...                                 [OK]
    testTrailingSlashMatters_withCookies ...                               [OK]
    testUsernamePassword ...                                               [OK]
    test_defaultCookieDomain ...                                           [OK]
    test_httpAuthInit ...                                                  [OK]
    test_loginRestoresRequestParameters ...                                [OK]
    test_oldRequestParametersIgnored ...                                   [OK]
    test_sessionInit ...                                                   [OK]
    test_sessionInit_noCookies ...                                         [OK]
    test_sessionNegotiationSavesRequestParameters ...                      [OK]
    test_specifiedCookieDomain ...                                         [OK]
  GuardTest_NotAtRoot_manyLevels
    testCookiePath ...                                                     [OK]
    testErrorPage_getLogin ...                                             [OK]
    testErrorPage_getLogin_deep ...                                        [OK]
    testErrorPage_httpAuth ...                                             [OK]
    testErrorPage_httpAuth_deep ...                                        [OK]
    testGetLoggedInRoot_getLogin ...                                       [OK]
    testGetLoggedInRoot_httpAuthLogin ...                                  [OK]
    testLoginExtraPath ...                                                 [OK]
    testLoginExtraPath_withSlash ...                                       [OK]
    testLoginWithNoSession ...                                             [OK]
    testLogoutExtraPath ...                                                [OK]
    testLogoutExtraPath_withSlash ...                                      [OK]
    testNoSlash ...                                                        [OK]
    testPersistentCookie_noPersistentCookies ...                           [OK]
    testPersistentCookie_persistentCookies ...                             [OK]
    testPlainTextCookie ...                                                [OK]
    testPlainTextCookie_evenWithSecureCookies ...                          [OK]
    testSecureCookie_noSecureCookies ...                                   [OK]
    testSecureCookie_secureCookies ...                                     [OK]
    testTrailingSlashMatters_noCookies ...                                 [OK]
    testTrailingSlashMatters_withCookies ...                               [OK]
    testUsernamePassword ...                                               [OK]
    test_defaultCookieDomain ...                                           [OK]
    test_httpAuthInit ...                                                  [OK]
    test_loginRestoresRequestParameters ...                                [OK]
    test_oldRequestParametersIgnored ...                                   [OK]
    test_sessionInit ...                                                   [OK]
    test_sessionInit_noCookies ...                                         [OK]
    test_sessionNegotiationSavesRequestParameters ...                      [OK]
    test_specifiedCookieDomain ...                                         [OK]
  GuardTest_NotAtRoot_oneLevel
    testCookiePath ...                                                     [OK]
    testErrorPage_getLogin ...                                             [OK]
    testErrorPage_getLogin_deep ...                                        [OK]
    testErrorPage_httpAuth ...                                             [OK]
    testErrorPage_httpAuth_deep ...                                        [OK]
    testGetLoggedInRoot_getLogin ...                                       [OK]
    testGetLoggedInRoot_httpAuthLogin ...                                  [OK]
    testLoginExtraPath ...                                                 [OK]
    testLoginExtraPath_withSlash ...                                       [OK]
    testLoginWithNoSession ...                                             [OK]
    testLogoutExtraPath ...                                                [OK]
    testLogoutExtraPath_withSlash ...                                      [OK]
    testNoSlash ...                                                        [OK]
    testPersistentCookie_noPersistentCookies ...                           [OK]
    testPersistentCookie_persistentCookies ...                             [OK]
    testPlainTextCookie ...                                                [OK]
    testPlainTextCookie_evenWithSecureCookies ...                          [OK]
    testSecureCookie_noSecureCookies ...                                   [OK]
    testSecureCookie_secureCookies ...                                     [OK]
    testTrailingSlashMatters_noCookies ...                                 [OK]
    testTrailingSlashMatters_withCookies ...                               [OK]
    testUsernamePassword ...                                               [OK]
    test_defaultCookieDomain ...                                           [OK]
    test_httpAuthInit ...                                                  [OK]
    test_loginRestoresRequestParameters ...                                [OK]
    test_oldRequestParametersIgnored ...                                   [OK]
    test_sessionInit ...                                                   [OK]
    test_sessionInit_noCookies ...                                         [OK]
    test_sessionNegotiationSavesRequestParameters ...                      [OK]
    test_specifiedCookieDomain ...                                         [OK]
nevow.test.test_howtolistings
  Echo00
    test_echoTellsClient ...                                               [OK]
    test_renderEcho ...                                                    [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestHowtoListing00
  TestHowtoListing00
    test_echo ...                                                          [OK]
    test_saySomething ...                                                  [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestHowtoListing01
  TestHowtoListing01
    test_chooseUserName ...                                                [OK]
    test_displayMessage ...                                                [OK]
    test_displayUserMessage ...                                            [OK]
    test_saySomething ...                                                  [OK]
nevow.test.test_howtolistings
  RenderAndChat01
    test_basicRendering ...                                                [OK]
    test_hearTellsClient ...                                               [OK]
    test_loginThenWall ...                                                 [OK]
    test_sayThenHear ...                                                   [OK]
    test_username ...                                                      [OK]
    test_wallTellsClient ...                                               [OK]
nevow.test.test_i18n
  Config
    test_remember ...                                                      [OK]
  Domain
    test_classInit ...                                                     [OK]
    test_classInit_beats_context ...                                       [OK]
    test_context ...                                                       [OK]
    test_runTime ...                                                       [OK]
    test_runTime_beats_all ...                                             [OK]
  Format
    test_multiple ...                                                      [OK]
    test_simple ...                                                        [OK]
  Interpolation
    test_mod_char ...                                                      [OK]
    test_mod_dict_reprify ...                                              [OK]
    test_mod_dict_stringify ...                                            [OK]
    test_mod_dict_two ...                                                  [OK]
    test_mod_dict_two_as_chars ...                                         [OK]
    test_mod_dict_two_as_floats ...                                        [OK]
    test_mod_dict_two_as_ints ...                                          [OK]
    test_mod_float ...                                                     [OK]
    test_mod_int ...                                                       [OK]
    test_mod_list_reprify ...                                              [OK]
    test_mod_list_stringify ...                                            [OK]
    test_mod_string ...                                                    [OK]
    test_mod_tuple_complex ...                                             [OK]
    test_mod_tuple_two ...                                                 [OK]
    test_mod_unicode ...                                                   [OK]
  Languages
    test_multipleLanguages ...                                             [OK]
    test_noLanguages ...                                                   [OK]
    test_oneLanguage ...                                                   [OK]
    test_quality_invalid_notFloat ...                                      [OK]
    test_quality_invalid_notQ ...                                          [OK]
    test_quality_simple ...                                                [OK]
    test_quality_sort ...                                                  [OK]
  Misc
    test_simple ...                                                        [OK]
    test_simple_flat ...                                                   [OK]
    test_translator ...                                                    [OK]
  Render
    test_empty ...                                                         [OK]
    test_simple ...                                                        [OK]
    test_stan ...                                                          [OK]
  Repr
    test_mod_char ...                                                      [OK]
    test_mod_dict_reprify ...                                              [OK]
    test_mod_dict_stringify ...                                            [OK]
    test_mod_dict_two ...                                                  [OK]
    test_mod_dict_two_as_chars ...                                         [OK]
    test_mod_dict_two_as_floats ...                                        [OK]
    test_mod_dict_two_as_ints ...                                          [OK]
    test_mod_float ...                                                     [OK]
    test_mod_int ...                                                       [OK]
    test_mod_list_reprify ...                                              [OK]
    test_mod_list_stringify ...                                            [OK]
    test_mod_string ...                                                    [OK]
    test_mod_tuple_complex ...                                             [OK]
    test_mod_tuple_two ...                                                 [OK]
    test_mod_unicode ...                                                   [OK]
  Str
    test_mod_char ...                                                      [OK]
    test_mod_dict_reprify ...                                              [OK]
    test_mod_dict_stringify ...                                            [OK]
    test_mod_dict_two ...                                                  [OK]
    test_mod_dict_two_as_chars ...                                         [OK]
    test_mod_dict_two_as_floats ...                                        [OK]
    test_mod_dict_two_as_ints ...                                          [OK]
    test_mod_float ...                                                     [OK]
    test_mod_int ...                                                       [OK]
    test_mod_list_reprify ...                                              [OK]
    test_mod_list_stringify ...                                            [OK]
    test_mod_string ...                                                    [OK]
    test_mod_tuple_complex ...                                             [OK]
    test_mod_tuple_two ...                                                 [OK]
    test_mod_unicode ...                                                   [OK]
  UNGettext
    test_format_many ...                                                   [OK]
    test_format_one ...                                                    [OK]
    test_simple ...                                                        [OK]
    test_simple_flat_many ...                                              [OK]
    test_simple_flat_one ...                                               [OK]
Divmod log: Failed in namedAny for document at document
TestBase
  test_arraysEqualNegative ...                                             [OK]
  test_arraysEqualPositive ...                                             [OK]
  test_divmodBootstrap ...                                                 [OK]
  test_missingElements ...                                                 [OK]
  test_reprString ...                                                      [OK]
  test_serializeJSON ...                                                   [OK]
Divmod log: Failed in namedAny for document at document
TestFailure
  test_frameToPrettyText ...                                               [OK]
  test_smartParse ...                                                      [OK]
  test_toPrettyText ...                                                    [OK]
  test_toPrettyTextOptional ...                                            [OK]
TestDeferred
  test_addCallbacksAfterResult ...                                         [OK]
  test_callThisDontCallThat ...                                            [OK]
  test_callbackResultPassedToNextCallback ...                              [OK]
  test_deferredList ...                                                    [OK]
  test_deferredReturnedFromCallback ...                                    [OK]
  test_emptyDeferredList ...                                               [OK]
  test_emptyDeferredListErrback ...                                        [OK]
  test_failDeferred ... Divmod error: failure
Error: failure
Divmod error: failure
Error: failure
                                                   [OK]
  test_fireOnOneCallback ...                                               [OK]
  test_fireOnOneErrback ... Divmod error: failure
Error: failure
Divmod error: undefined
<FirstError @ 1: Failure: Error: failure>
                                               [OK]
  test_gatherResults ...                                                   [OK]
  test_succeedDeferred ...                                                 [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestInit
  InitTests
    test_bootstrap ... Divmod log: starting up
Divmod log: started up
Divmod log: Instantiating live widgets
Divmod log: Finished instantiating live widgets
                                                    [OK]
Divmod log: Failed in namedAny for document at document
TestInspect
  test_methods ...                                                         [OK]
  test_methodsAgainstInstance ...                                          [OK]
Divmod log: Failed in namedAny for document at document
Divmod.Test.TestUnitTest
  AssertionTests
    test_assert ...                                                        [OK]
    test_assertArraysEqualNegative ...                                     [OK]
    test_assertArraysEqualPositive ...                                     [OK]
    test_assertIdentical ...                                               [OK]
    test_assertIdenticalDifferentTypes ...                                 [OK]
    test_assertIdenticalNegative ...                                       [OK]
    test_assertIdenticalNegativeWithMessage ...                            [OK]
    test_assertIdenticalPositive ...                                       [OK]
    test_assertThrowsNoException ...                                       [OK]
    test_assertThrowsPositive ...                                          [OK]
    test_assertThrowsVarargs ...                                           [OK]
    test_assertThrowsWrongException ...                                    [OK]
    test_compareDefaultMessage ...                                         [OK]
    test_compareNegative ...                                               [OK]
    test_comparePositive ...                                               [OK]
    test_compareWithMessage ...                                            [OK]
    test_isTestCaseClass ...                                               [OK]
  TestCaseTest
    test_badResult ...                                                     [OK]
    test_badTearDownNotSuccess ...                                         [OK]
    test_countTestCases ...                                                [OK]
    test_errorResult ...                                                   [OK]
    test_failureInSetUp ...                                                [OK]
    test_failureInSetUpReported ...                                        [OK]
    test_failureInTearDownReported ...                                     [OK]
    test_goodResult ...                                                    [OK]
    test_id ...                                                            [OK]
    test_issubclass ...                                                    [OK]
    test_resultAccumulation ...                                            [OK]
    test_startAndStopTest ...                                              [OK]
    test_tearDownCalled ...                                                [OK]
    test_testSuite ...                                                     [OK]
    test_visitCase ...                                                     [OK]
    test_visitSuite ...                                                    [OK]
    test_wasRun ...                                                        [OK]
  LoaderTests
    test_loadFromClass ...                                                 [OK]
    test_loadFromClassEmpty ...                                            [OK]
    test_loadFromModule ...                                                [OK]
    test_loadFromModuleEmpty ...                                           [OK]
  RunnerTest
    test_formatError ...                                                   [OK]
    test_formatErrors ...                                                  [OK]
    test_formatErrorsEmpty ...                                             [OK]
    test_formatErrorsOK ...                                                [OK]
    test_formatSummaryEmpty ...                                            [OK]
    test_formatSummaryError ...                                            [OK]
    test_formatSummaryFailed ...                                           [OK]
    test_formatSummaryMultiple ...                                         [OK]
    test_formatSummaryOK ...                                               [OK]
  MockDocumentTest
    test_appendChild ...                                                   [OK]
    test_conflictResolutionOrder ...                                       [OK]
    test_createElement ...                                                 [OK]
    test_createTextNode ...                                                [OK]
    test_createdElementHasDocument ...                                     [OK]
    test_createdTextNodeHasDocument ...                                    [OK]
    test_defaultElementSize ...                                            [OK]
    test_documentExists ...                                                [OK]
    test_documentHasBody ...                                               [OK]
    test_elementHasStyle ...                                               [OK]
    test_elementToString ...                                               [OK]
    test_firefoxStyleClassAttribute ...                                    [OK]
    test_getElementById ...                                                [OK]
    test_getElementByIdNoOrphans ...                                       [OK]
    test_getElementsByTagNameBodyNoBody ...                                [OK]
    test_getElementsByTagNameDocument ...                                  [OK]
    test_getElementsByTagNameDocumentIncludesBody ...                      [OK]
    test_getElementsByTagNameElement ...                                   [OK]
    test_getElementsByTagNameElementNoTop ...                              [OK]
    test_getElementsByTagNameWildcard ...                                  [OK]
    test_getMockElementSize ...                                            [OK]
    test_getNoElementById ...                                              [OK]
    test_getRemoveAttribute ...                                            [OK]
    test_removeChild ...                                                   [OK]
    test_removeChildInvalid ...                                            [OK]
    test_setGetAttribute ...                                               [OK]
  ReprTests
    test_simpleValues ...                                                  [OK]
    test_undefinedAndNull ...                                              [OK]
Divmod log: Failed in namedAny for document at document
TestLivetrial
  test_testCaseMethods ...                                                 [OK]
  test_testMethod ...                                                      [OK]
  test_testMethodAsynchronousFailureReporting ...                          [OK]
  test_testMethodAsynchronousSuccessReporting ...                          [OK]
  test_testMethodSynchronousFailureReporting ... Divmod error: Test failure
Error: Test failure
Divmod error: Test failure
Error: Test failure
Divmod error: Test failure
Error: Test failure
                          [OK]
  test_testMethodSynchronousSuccessReporting ...                           [OK]
Divmod log: Failed in namedAny for document at document
TestObject
  test_class ...                                                           [OK]
  test_className ...                                                       [OK]
  test_classToString ...                                                   [OK]
  test_instanceClassReference ...                                          [OK]
  test_instanceCounterIncremented ...                                      [OK]
  test_instanceCounterIncrementedNew ...                                   [OK]
  test_instanceCounterNoInstances ...                                      [OK]
  test_instanceToString ...                                                [OK]
  test_logger ... Divmod log: flushing log
Divmod log: (logging system test error) Hello, world
Divmod error: (logging system test error) Hello, world
Error: (logging system test error) Doom, world.
Divmod log: (logging system test error) Hello, world
Divmod log: (logging system test error) Hello, world
Divmod error: Log observer caused error, removing.
Error: (logging system test error) Observer had a bug.
Divmod log: (logging system test error) Doom, world.
                                                         [OK]
  test_method ...                                                          [OK]
  test_moduleName ...                                                      [OK]
  test_namedAny ... Divmod log: Failed in namedAny for not.a.real.package.or.name at not
                                                       [OK]
  test_namedMethods ...                                                    [OK]
  test_newlessInstantiation ...                                            [OK]
  test_objectify ...                                                       [OK]
  test_twoParamSubclass ...                                                [OK]
  test_uniqueID ...                                                        [OK]
  test_unnamedClassToString ...                                            [OK]
  test_unnamedInstanceToString ...                                         [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestMessageDelivery
  ReliableMessageDeliveryTests
    test_addMessage ... Divmod error: Action handler noop for 0 failed.
TypeError: self.page[("action_" + actionName)] is undefined
                                                   [OK]
    test_answeringLastRequest ... Divmod error: Action handler noop for 0 failed.
TypeError: self.page[("action_" + actionName)] is undefined
                                         [OK]
    test_messageDispatch ...                                               [OK]
    test_sendCloseMessage ...                                              [OK]
    test_sequenceChecking ...                                              [OK]
    test_startChannel ...                                                  [OK]
  GlobalSetupTests
    test_defaultMessageDelivery ...                                        [OK]
    test_outputSend ...                                                    [OK]
Divmod log: Failed in namedAny for document at document
Divmod.Test.TestRuntime
  NetworkTests
    test_getPage ...                                                       [OK]
    test_getPageContent ...                                                [OK]
    test_getPageHeaders ...                                                [OK]
    test_getPageNetworkFailure ... Divmod error: undefined
<"Instance" of Divmod.Test.TestRuntime.FakeRequestStatusAccessError>
Divmod error: undefined
AssertionError: undefined
                                        [OK]
    test_getPageQueryString ...                                            [OK]
    test_getPageSynchronous ...                                            [OK]
  RuntimeTests
    test_appendTextNode ...                                                [OK]
    test_documentAttributes ...                                            [OK]
    test_documentNodeType ...                                              [OK]
    test_elementNodeType ...                                               [OK]
    test_firstNodeByAttribute ...                                          [OK]
    test_firstNodeByAttributeThrows ...                                    [OK]
    test_getElementByIdWithNode ...                                        [OK]
    test_insertBefore ...                                                  [OK]
    test_insertBeforeBadReference ...                                      [OK]
    test_insertBeforeNoReference ...                                       [OK]
    test_insertBeforeReturnValue ...                                       [OK]
    test_insertBeforeReturnValueNoReference ...                            [OK]
    test_loadStylesheet ...                                                [OK]
    test_nodeAttributes ...                                                [OK]
    test_nodeByAttribute ...                                               [OK]
    test_nodeByAttributeThrowsOnMissing ...                                [OK]
    test_nodeByAttributeThrowsOnMultiple ...                               [OK]
    test_nodesByAttribute ...                                              [OK]
    test_removeChildClearsParent ...                                       [OK]
    test_replaceChild ...                                                  [OK]
    test_replaceChildThrows ...                                            [OK]
    test_textNodeNodeType ...                                              [OK]
    test_traverse ...                                                      [OK]
  SpidermonkeyRuntimeTests
    test_addLoadEvent ...                                                  [OK]
  ConnectSingleDOMEventTestCase
    test_callsMethod ...                                                   [OK]
    test_forgetsObject ...                                                 [OK]
    test_forwardsReturnValue ...                                           [OK]
    test_removesHandlerAfterCall ...                                       [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestTabbedPane
  TabbedPaneViewTests
    test_getNamedPaneNode ...                                              [OK]
    test_replaceNamedPaneContent ...                                       [OK]
    test_selectNamedTab ...                                                [OK]
    test_tabNameFromTabNode ...                                            [OK]
  TabbedPaneTests
    test_dom_tabClicked ...                                                [OK]
    test_dom_tabClickedLoaded ...                                          [OK]
    test_tabClicked ...                                                    [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestWidget
  WidgetTests
    test_addChildWidgetFromWidgetInfoError ... Divmod error: test_addChildWidgetFromWidgetInfoloadScriptError
Error: test_addChildWidgetFromWidgetInfoloadScriptError
Divmod error: undefined
<FirstError @ 0: Failure: Error: test_addChildWidgetFromWidgetInfoloadScriptError>
Divmod error: undefined
<FirstError @ 0: Failure: Error: test_addChildWidgetFromWidgetInfoloadScriptError>
                            [OK]
    test_addChildWidgetStylesheets ... Divmod error: parseXHTMLString not implemented on undefined
Error: parseXHTMLString not implemented on undefined
                                    [OK]
    test_connectDOMEventCustomMethod ...                                   [OK]
    test_connectDOMEventCustomNode ...                                     [OK]
    test_connectDOMEventDefaults ...                                       [OK]
    test_translateNodeId ...                                               [OK]
  PageWidgetTests
    test_callAction ...                                                    [OK]
    test_callActionDeferred ...                                            [OK]
    test_callActionDeferredFail ... Divmod error: 
Error
                                       [OK]
    test_callActionFail ...                                                [OK]
    test_closeAction ...                                                   [OK]
    test_noopAction ...                                                    [OK]
    test_pageCallRemote ...                                                [OK]
    test_respondAction ...                                                 [OK]
    test_respondMissingCall ...                                            [OK]
  SetupTests
    test_escapeCancelsDefault ...                                          [OK]
    test_nonEscapeKeyDoesNothing ...                                       [OK]
    test_notifyOnDisconnect ... Divmod log: Appending connection status image to document.
Divmod log: Closed
Divmod log: Warning: duplicate close notification.
                                           [OK]
    test_onbeforeunload ... Divmod log: Closed
                                               [OK]
    test_registeredKeyPress ...                                            [OK]
nevow.test.test_json
  JavascriptObjectNotationTestCase
    testEscapedControls ...                                                [OK]
    testHexEscapedCodepoints ...                                           [OK]
    testRoundtrip ...                                                      [OK]
    testScientificNotation ...                                             [OK]
    testSerialize ...                                                      [OK]
    testStringlikeRountrip ...                                             [OK]
    test_customSerialization ...                                           [OK]
    test_doubleElementSerialization ...                                    [OK]
    test_doubleFragmentSerialization ...                                   [OK]
    test_doubleLiveElementSerialization ...                                [OK]
    test_doubleLiveFragmentSerialization ...                               [OK]
    test_elementSerialization ...                                          [OK]
    test_fragmentSerialization ...                                         [OK]
    test_lineTerminators ...                                               [OK]
    test_undefined ...                                                     [OK]
    test_unsupportedSerialization ...                                      [OK]
nevow.test.test_later
  LaterDataTest
    test_deferredSupport ...                                               [OK]
  LaterRenderTest
    test_deferredSupport ...                                               [OK]
    test_deferredSupport2 ...                                              [OK]
    test_deferredSupport3 ...                                              [OK]
    test_renderNestedDeferredCallables ...                                 [OK]
    test_renderNestedDeferredErrorHandling ...                             [OK]
  SuperLaterDataTest
    test_rendererCalledOnce ...                                            [OK]
    test_reusedDeferredSupport ...                                         [OK]
nevow.test.test_loaders
  TestContext
    test_htmlfile ...                                                      [OK]
    test_htmlstr ...                                                       [OK]
    test_stan ...                                                          [OK]
    test_xmlfile ...                                                       [OK]
    test_xmlstr ...                                                        [OK]
  TestDocFactories
    test_htmlfile ...                                                      [OK]
    test_htmlfile_slots ...                                                [OK]
    test_htmlstr ...                                                       [OK]
    test_ignoreComment ...                                                 [OK]
    test_ignoreDocType ...                                                 [OK]
    test_patterned ...                                                     [OK]
    test_stan ...                                                          [OK]
    test_stanPrecompiled ...                                               [OK]
    test_stanPreprocessors ...                                             [OK]
    test_xmlfile ...                                                       [OK]
    test_xmlfilePreprocessors ...                                          [OK]
    test_xmlstr ...                                                        [OK]
    test_xmlstrPreprocessors ...                                           [OK]
  TestDocFactoriesCache
    test_htmlfile ...                                                      [OK]
    test_htmlfileReload ...                                                [OK]
    test_htmlstr ...                                                       [OK]
    test_reloadAfterPrecompile ...                                       [TODO]
    test_stan ...                                                          [OK]
    test_xmlSlotDefault ...                                                [OK]
    test_xmlfile ...                                                       [OK]
    test_xmlfileReload ...                                                 [OK]
    test_xmlstr ...                                                        [OK]
  TestParsing
    test_missingSpace ...                                                  [OK]
nevow.test.test_newflat
  DeferflattenTests
    test_asynchronousDeferredSlot ...                                      [OK]
    test_attributeString ...                                               [OK]
    test_deferredAttributeValueQuoting ...                                 [OK]
    test_deferredNestingRenderable ...                                     [OK]
    test_deferredQuoting ...                                               [OK]
    test_deferredRenderAttribute ...                                       [OK]
    test_deferredTagChildQuoting ...                                       [OK]
    test_legacyAsynchronousRenderer ...                                    [OK]
    test_manySynchronousDeferreds ...                                      [OK]
    test_renderable ...                                                    [OK]
    test_renderableException ...                                           [OK]
    test_reusedDeferred ...                                                [OK]
    test_slotDeferredResultQuoting ...                                     [OK]
    test_synchronousDeferredSlot ...                                       [OK]
    test_textNodeString ...                                                [OK]
    test_unfilledSlotDeferredResult ...                                    [OK]
    test_unflattenable ...                                                 [OK]
  FlattenTests
    test_attributeRaw ...                                                  [OK]
    test_attributeString ...                                               [OK]
    test_deeplyNestedList ...                                              [OK]
    test_deeplyNestedRenderables ...                                       [OK]
    test_deeplyNestedSlot ...                                              [OK]
    test_deeplyNestedTag ...                                               [OK]
    test_emptyNonSingletonTag ...                                          [OK]
    test_emptySingletonTag ...                                             [OK]
    test_entity ...                                                        [OK]
    test_entityAttribute ...                                               [OK]
    test_entityChild ...                                                   [OK]
    test_filledSlotNestedTagChild ...                                      [OK]
    test_filledSlotTagAttribute ...                                        [OK]
    test_filledSlotTagChild ...                                            [OK]
    test_filledSlotTagChildEscaping ...                                    [OK]
    test_flattenExceptionStack ...                                         [OK]
    test_invisibleProto ...                                                [OK]
    test_invisibleTag ...                                                  [OK]
    test_iterable ...                                                      [OK]
    test_legacyRenderer ...                                                [OK]
    test_legacySerializable ...                                            [OK]
    test_legacySerializableReturnsSlot ...                                 [OK]
    test_listNestingRenderable ...                                         [OK]
    test_nestedTags ...                                                    [OK]
    test_nonSingletonProto ...                                             [OK]
    test_onePatternTag ...                                                 [OK]
    test_patternTag ...                                                    [OK]
    test_precompiledSlot ...                                               [OK]
    test_precompiledSlotFilledWithSlot ...                                 [OK]
    test_precompiledSlotTagAttribute ...                                   [OK]
    test_raw ...                                                           [OK]
    test_renderAttribute ...                                               [OK]
    test_renderAttributeNestedInAttributeValue ...                         [OK]
    test_renderAttributeNestedInList ...                                   [OK]
    test_renderAttributeNestedInPrecompiledSlot ...                        [OK]
    test_renderAttributeNestedInSlot ...                                   [OK]
    test_renderAttributeNestedInTag ...                                    [OK]
    test_renderAttributeOnRenderableNestedInRenderable ...                 [OK]
    test_renderAttributedNestedInRenderResult ...                          [OK]
    test_renderDirectiveAttribute ...                                      [OK]
    test_renderMethodReturnsInputTag ...                                   [OK]
    test_renderTextDataQuoted ...                                          [OK]
    test_renderable ...                                                    [OK]
    test_renderableNestingRenderable ...                                   [OK]
    test_singletonProto ...                                                [OK]
    test_slotFilledWithProto ...                                           [OK]
    test_slotFromRenderable ...                                            [OK]
    test_slotNestingRenderable ...                                         [OK]
    test_slotsNestedInRenderResult ...                                     [OK]
    test_str ...                                                           [OK]
    test_stringTagAttributes ...                                           [OK]
    test_tagChildren ...                                                   [OK]
    test_tagNestingRenderable ...                                          [OK]
    test_textNodeString ...                                                [OK]
    test_tupleTagAttributes ...                                            [OK]
    test_unfilledPrecompiledSlot ...                                       [OK]
    test_unfilledSlot ...                                                  [OK]
    test_unflattenable ...                                                 [OK]
    test_unicode ...                                                       [OK]
    test_unicodeAttributeName ...                                          [OK]
    test_unicodeTagName ...                                                [OK]
    test_url ...                                                           [OK]
    test_xml ...                                                           [OK]
  FlattenerErrorTests
    test_renderable ...                                                    [OK]
    test_string ...                                                        [OK]
    test_tag ...                                                           [OK]
    test_tagWithoutLocation ...                                            [OK]
    test_traceback ...                                                     [OK]
    test_unicode ...                                                       [OK]
nevow.test.test_nit
  NevowInteractiveTesterTest
    test_errorRendering ...                                                [OK]
    test_gatherError ...                                                   [OK]
    test_getSuite ...                                                      [OK]
    test_portOption ...                                                    [OK]
    test_portOptionDefault ...                                             [OK]
    test_run ...                                                           [OK]
    test_runInvalidOptions ...                                             [OK]
    test_runWithoutModules ...                                             [OK]
    test_testModules ...                                                   [OK]
nevow.test.test_package
  VersionTests
    test_name ...                                                          [OK]
    test_version ...                                                       [OK]
    test_versionComponents ...                                             [OK]
    test_versionInfo ...                                                   [OK]
    test_versionString ...                                                 [OK]
nevow.test.test_query
  OnePatternTestCase
    test_contextMultipleLinealPatterns ...                                 [OK]
    test_contextNotEnough ...                                              [OK]
    test_contextQuery ...                                                  [OK]
    test_contextTagQuery ...                                               [OK]
    test_contextTooManySiblingPatterns ...                                 [OK]
    test_listMultipleLinealPatterns ...                                    [OK]
    test_listNotEnough ...                                                 [OK]
    test_listQuery ...                                                     [OK]
    test_listTooManySiblingPatterns ...                                    [OK]
    test_loaderMultipleLinealPatterns ...                                  [OK]
    test_loaderNotEnough ...                                               [OK]
    test_loaderQuery ...                                                   [OK]
    test_loaderTooManySiblingPatterns ...                                  [OK]
    test_precompiledMultipleLinealPatterns ...                             [OK]
    test_precompiledSlotQuery ...                                          [OK]
    test_precompiledTooManySiblingPatterns ...                             [OK]
    test_slotQuery ...                                                     [OK]
    test_stanMultipleLinealPatterns ...                                    [OK]
    test_stanTooManySiblingPatterns ...                                    [OK]
    test_tagNotEnough ...                                                  [OK]
    test_tagQuery ...                                                      [OK]
  TestAll
    testContextPatterns ...                                                [OK]
    testListPatterns ...                                                   [OK]
    testLoaderPatterns ...                                                 [OK]
    testTagPatterns ...                                                    [OK]
  TestGenerator
    testClonableDefault ...                                                [OK]
    testContextGenerators ...                                              [OK]
    testContextMissing ...                                                 [OK]
    testListGenerators ...                                                 [OK]
    testListMissing ...                                                    [OK]
    testLoaderGenerators ...                                               [OK]
    testNonClonableDefault ...                                             [OK]
    testTagGenerators ...                                                  [OK]
    testTagMissing ...                                                     [OK]
    testXmlMissing ...                                                     [OK]
    test_listOfTagPatternGenerator ...                                     [OK]
nevow.test.test_rend
  TestConfigurableMixin
    test_formPost ...                                                      [OK]
    test_formPostDeferred ...                                              [OK]
    test_formPostFailure ...                                               [OK]
    test_formPostFailureDeferred ...                                       [OK]
    test_formRender ...                                                    [OK]
    test_formRenderDeferred ...                                            [OK]
  TestDeferredDefaultValue
    test_deferredProperty ...                                              [OK]
  TestFragment
    test_deprecatedPatternAbuseNonsense ...                                [OK]
  TestLocateChild
    test_childFactory ...                                                  [OK]
    test_freeformChildMixin_nonTrue ...                                    [OK]
    test_inDict ...                                                        [OK]
    test_methodAttr ...                                                    [OK]
    test_missingRemembrances ...                                           [OK]
    test_noneChild ...                                                     [OK]
    test_oldResource ...                                                   [OK]
    test_redirectQuoting ...                                               [OK]
    test_redirectToURL ...                                                 [OK]
    test_resourceAttr ...                                                  [OK]
    test_stringChild ...                                                   [OK]
  TestLocateConfigurable
    test_onKeyedConfigurable ...                                           [OK]
    test_onSelf ...                                                        [OK]
    test_onSelfOriginal ...                                                [OK]
  TestMacro
    test_macro ...                                                         [OK]
    test_macroInsideSpecialScope ...                                       [OK]
  TestPage
    test_addSlash ...                                                      [OK]
    test_buffered ...                                                      [OK]
    test_component ...                                                     [OK]
    test_composite ...                                                     [OK]
    test_data ...                                                          [OK]
    test_dataAndRender ...                                                 [OK]
    test_extend ...                                                        [OK]
    test_fragmentContext ...                                               [OK]
    test_htmlFileInStanTree ...                                            [OK]
    test_htmlStringInStanTree ...                                          [OK]
    test_missingRendererDeprecated ...                                     [OK]
    test_noData ...                                                        [OK]
    test_render ...                                                        [OK]
    test_rendererNotFound ...                                              [OK]
    test_rendererNotFoundParameterized ...                                 [OK]
    test_reusedDocFactory ...                                              [OK]
    test_simple ...                                                        [OK]
    test_stanData ...                                                      [OK]
    test_stanDataAndRender ...                                             [OK]
    test_stanInStanTree ...                                                [OK]
    test_stanRender ...                                                    [OK]
    test_xmlFileInStanTree ...                                             [OK]
    test_xmlStringInStanTree ...                                           [OK]
  TestRenderFactory
    test_dataRenderer ...                                                  [OK]
  TestRenderString
    test_parentCtx ...                                                     [OK]
    test_remembers ...                                                     [OK]
    test_simple ...                                                        [OK]
  TestRenderSynchronously
    test_parentCtx ...                                                     [OK]
    test_simple ...                                                        [OK]
  TestStandardRenderers
    test_data ...                                                          [OK]
nevow.test.test_stan
  TestComment
    test_notCallable ...                                                   [OK]
  TestProto
    test_callCreatesTag ...                                                [OK]
    test_getItemCreatesTag ...                                             [OK]
    test_proto ...                                                         [OK]
  TestTag
    test_clear ...                                                         [OK]
    test_clone ...                                                         [OK]
    test_specials ...                                                      [OK]
    test_visit ...                                                         [OK]
  TestUnderscore
    test_prefix ...                                                        [OK]
    test_suffix ...                                                        [OK]
nevow.test.test_static
  Range
    testBodyContent ...                                                    [OK]
    testBodyContent_end ...                                                [OK]
    testBodyContent_fullRange ...                                          [OK]
    testBodyContent_offset ...                                             [OK]
    testBodyContent_openEnd ...                                            [OK]
    testBodyLength ...                                                     [OK]
    testBodyLength_end ...                                                 [OK]
    testBodyLength_fullRange ...                                           [OK]
    testBodyLength_offset ...                                              [OK]
    testBodyLength_openEnd ...                                             [OK]
    testContentLength ...                                                  [OK]
    testContentLength_end ...                                              [OK]
    testContentLength_fullRange ...                                        [OK]
    testContentLength_offset ...                                           [OK]
    testContentLength_openEnd ...                                          [OK]
    testContentRange ...                                                   [OK]
    testContentRange_end ...                                               [OK]
    testContentRange_fullRange ...                                         [OK]
    testContentRange_offset ...                                            [OK]
    testContentRange_openEnd ...                                           [OK]
nevow.test.test_tabbedpane
  TabbedPaneTests
    test_import ...                                                        [OK]
nevow.test.test_tags
  TestTags
    test_directiveComparison ...                                           [OK]
    test_directiveHashing ...                                              [OK]
nevow.test.test_testutil
  JavaScriptTests
    test_missingJavaScriptClass ...                                        [OK]
    test_signalledExit ...                                                 [OK]
    test_unsuccessfulExit ... Divmod log: Failed in namedAny for document at document
                                             [OK]
  TestFakeRequest
    test_caseInsensitiveHeaders ...                                        [OK]
    test_defaultResponseCode ...                                           [OK]
    test_fields ...                                                        [OK]
    test_getRootURL ...                                                    [OK]
    test_headerSeparation ...                                              [OK]
    test_headers ...                                                       [OK]
    test_path ...                                                          [OK]
    test_prePathURL ...                                                    [OK]
    test_prePathURLHost ...                                                [OK]
    test_setResponseCode ...                                               [OK]
    test_smashInitialHeaderCase ...                                        [OK]
    test_urls ...                                                          [OK]
nevow.test.test_url
  RedirectResource
    test_deferredURLOverlayParam ...                                       [OK]
    test_deferredURLParam ...                                              [OK]
    test_urlRedirect ...                                                   [OK]
    test_urlRedirectWithParams ...                                         [OK]
  Serialization
    testQuoting ...                                                        [OK]
    test_childQueryParam ...                                               [OK]
    test_rfc1808 ...                                                     [TODO]
    test_safe ...                                                          [OK]
    test_slotQueryParam ...                                                [OK]
    test_strangeSegs ...                                                   [OK]
    test_unicode ...                                                       [OK]
    test_urlAttr ...                                                       [OK]
    test_urlContent ...                                                    [OK]
    test_urlSlot ...                                                       [OK]
    test_urlXmlAttrSlot ...                                                [OK]
    test_urlintagwithmultipleamps ...                                      [OK]
  TestURL
    test_add ...                                                           [OK]
    test_addCloning ...                                                    [OK]
    test_add_noquery ...                                                   [OK]
    test_anchorCloning ...                                                 [OK]
    test_child ...                                                         [OK]
    test_child_init_root ...                                               [OK]
    test_child_init_tuple ...                                              [OK]
    test_clear ...                                                         [OK]
    test_clearCloning ...                                                  [OK]
    test_click ...                                                         [OK]
    test_clickCloning ...                                                  [OK]
    test_clickCloningScheme ...                                            [OK]
    test_clickCollapse ...                                                 [OK]
    test_cloneUnchanged ...                                                [OK]
    test_curdir ...                                                        [OK]
    test_eq_apples_vs_oranges ...                                          [OK]
    test_eq_different ...                                                  [OK]
    test_eq_same ...                                                       [OK]
    test_eq_similar ...                                                    [OK]
    test_equality ...                                                      [OK]
    test_fragment ...                                                      [OK]
    test_fragmentEquality ...                                              [OK]
    test_fromContext ...                                                   [OK]
    test_fromRequest ...                                                   [OK]
    test_fromString ...                                                    [OK]
    test_ne_apples_vs_oranges ...                                          [OK]
    test_ne_different ...                                                  [OK]
    test_ne_same ...                                                       [OK]
    test_ne_similar ...                                                    [OK]
    test_parent ...                                                        [OK]
    test_parent_root ...                                                   [OK]
    test_parentdir ...                                                     [OK]
    test_parseEqualInParamValue ...                                        [OK]
    test_path ...                                                          [OK]
    test_removeCloning ...                                                 [OK]
    test_replace ...                                                       [OK]
    test_replaceCloning ...                                                [OK]
    test_roundtrip ...                                                     [OK]
    test_secure ...                                                        [OK]
    test_secureCloning ...                                                 [OK]
    test_sibling ...                                                       [OK]
nevow.test.test_useragent
  UserAgentTests
    test_geckoParser ...                                                   [OK]
    test_msieParser ...                                                    [OK]
    test_operaParser ...                                                   [OK]
    test_parseBonEcho ...                                                  [OK]
    test_parseExplorer45 ...                                               [OK]
    test_parseExplorer55 ...                                               [OK]
    test_parseExplorer65 ...                                               [OK]
    test_parseFirefox15 ...                                                [OK]
    test_parseFirefox20 ...                                                [OK]
    test_parseNetscape71 ...                                               [OK]
    test_parseOmniWeb607 ...                                               [OK]
    test_parseOpera9 ...                                                   [OK]
    test_parseSafari20 ...                                                 [OK]
    test_webkitParser ...                                                  [OK]
nevow.test.test_utils
  CachedFileTests
    test_cache ...                                                         [OK]
    test_cacheInvalidate ...                                               [OK]
    test_cacheModifiedTime ...                                             [OK]
    test_loadArgs ...                                                      [OK]
    test_loaderException ...                                               [OK]
  ExposeTestCase
    test_exposeReturnValue ...                                             [OK]
    test_exposeWithoutArguments ...                                        [OK]
    test_exposedInstanceAttribute ...                                      [OK]
    test_getUnexposedWithDefault ...                                       [OK]
    test_inheritanceExpose ...                                             [OK]
    test_inheritanceExposeMore ...                                         [OK]
    test_inheritanceReexpose ...                                           [OK]
    test_multipleExposeArguments ...                                       [OK]
    test_multipleExposeCalls ...                                           [OK]
    test_multipleInheritanceExpose ...                                     [OK]
    test_multipleInheritanceExposeWithoutSubclassCall ...                  [OK]
    test_singleExpose ...                                                  [OK]
    test_unexposedMethodInaccessable ...                                   [OK]

===============================================================================
[SKIPPED]
the standard 2.3 sax parser likes all namespaces to be defined so this test fails. it does pass with python-xml

nevow.test.test_flatsax.Basic.test_badNamespace
===============================================================================
[SKIPPED]
Attribute name flattening must happen later for this to work

nevow.test.test_flatstan.TestNoneAttribute.test_deepSlot
nevow.test.test_flatstan.TestNoneAttribute.test_deferredSlot
nevow.test.test_flatstan.TestNoneAttribute.test_slot
===============================================================================
[TODO]
Reason: 'Fix so that disk templates are reloaded even after a precompile. Probably just a matter of making the DocSerializer really lazy'
Traceback (most recent call last):
  File "/home/wthie/proj/nevow/nevow/test/test_loaders.py", line 353, in test_reloadAfterPrecompile
    self.assertIn('bar', after)
  File "/home/wthie/proj/twisted-19.10.0/src/twisted/trial/_synctest.py", line 494, in assertIn
    % (containee, container))
twisted.trial.unittest.FailTest: 'bar' not in '<p>foo</p>'

nevow.test.test_loaders.TestDocFactoriesCache.test_reloadAfterPrecompile
===============================================================================
[TODO]
Reason: "Many of these fail miserably at the moment; often with a / where there shouldn't be"
Traceback (most recent call last):
  File "/home/wthie/proj/nevow/nevow/test/test_url.py", line 626, in test_rfc1808
    self.failUnlessEqual(result, flatten(base.click(link)))
  File "/home/wthie/proj/twisted-19.10.0/src/twisted/trial/_synctest.py", line 434, in assertEqual
    super(_Assertions, self).assertEqual(first, second, msg)
  File "/home/wthie/.pyenv/versions/2.7.16/lib/python2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/home/wthie/.pyenv/versions/2.7.16/lib/python2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)
twisted.trial.unittest.FailTest: 'g:h' != 'g:///h'

nevow.test.test_url.Serialization.test_rfc1808
-------------------------------------------------------------------------------
Ran 1049 tests in 2.076s

PASSED (skips=4, expectedFailures=2, successes=1043)
-------------- next part --------------
nevow.test.test_accessors
  SlotAccessorTestCase
    test_precompiledSlotAccessor ...                                       [OK]
    test_slotAccessor ...                                                  [OK]
  TestBasics
    test_dict_directive ...                                                [OK]
    test_function_accessor ...                                             [OK]
    test_list_directive ...                                                [OK]
  TestPageData
    test_1_noneOriginal ...                                                [OK]
    test_2_dictOriginal ...                                                [OK]
  TestThroughDirective
    test_dict_through_directive ...                                        [OK]
    test_list_through_directive ...                                        [OK]
    test_missing ...                                                       [OK]
    test_roundAndRound ...                                                 [OK]
    test_simple ...                                                        [OK]
nevow.test.test_appserver
  HandleSegment
    test_emptyPostPath ...                                                 [OK]
  Logging
    test_newStyle ...                                                      [OK]
    test_oldStyle ...                                                      [OK]
  TestLookup
    test_children ...                                                      [OK]
    test_cycle ...                                                         [OK]
    test_deferredChild ...                                                 [OK]
    test_leafIsRoot ...                                                    [OK]
    test_oldresource ...                                                   [OK]
  TestSiteAndRequest
    test_connectionLost ...                                                [OK]
    test_deferredRender ...                                                [OK]
    test_regularRender ...                                                 [OK]
    test_renderPOST ...                                                    [OK]
    test_returnsResource ...                                               [OK]
nevow.test.test_athena
  AthenaModuleTests
    test_allDependencies ...                                               [OK]
    test_crlfNewlines ...                                                  [OK]
    test_dependencies ...                                                  [OK]
    test_dependencyCaching ...                                             [OK]
    test_getOrCreate ...                                                   [OK]
    test_packageDependencies ...                                           [OK]
    test_repr ...                                                          [OK]
  AutoCSSPackageTests
    test_package ...                                                       [OK]
  AutoJSPackageTests
    test_package ...                                                       [OK]
  CSSModuleTests
    test_allDependencies ...                                               [OK]
    test_crlfNewlines ...                                                  [OK]
    test_dependencies ...                                                  [OK]
    test_dependencyCaching ...                                             [OK]
    test_getOrCreate ...                                                   [OK]
    test_packageDependencies ...                                           [OK]
    test_repr ...                                                          [OK]
  CSSRegistryTests
    test_getModuleForName ...                                              [OK]
    test_getModuleForNameLoad ...                                          [OK]
    test_getModuleForNameUnknown ...                                       [OK]
  ConnectionCallbackTests
    test_connectionMadeLost ...                                            [OK]
    test_connectionStillborn ...                                           [OK]
    test_detachWidget ...                                                  [OK]
    test_dynamicWidget ...                                                 [OK]
  JSDependenciesTests
    test_getModuleForName ...                                              [OK]
    test_getModuleForNameLoad ...                                          [OK]
    test_getModuleForNameUnknown ...                                       [OK]
  JSModuleTests
    test_allDependencies ...                                               [OK]
    test_crlfNewlines ...                                                  [OK]
    test_dependencies ...                                                  [OK]
    test_dependencyCaching ...                                             [OK]
    test_getOrCreate ...                                                   [OK]
    test_packageDependencies ...                                           [OK]
    test_repr ...                                                          [OK]
  LiveElementTests
    test_detach ...                                                        [OK]
    test_detachCallback ...                                                [OK]
    test_detachWithChildren ...                                            [OK]
    test_glueIncludesStylesheets ...                                       [OK]
    test_glueIncludesStylesheetsOnce ...                                   [OK]
    test_localDetach ...                                                   [OK]
    test_localDetachCallback ...                                           [OK]
    test_localDetachOrphaned ...                                           [OK]
    test_localDetachWithChildren ...                                       [OK]
  LiveFragmentTests
    test_detach ...                                                        [OK]
    test_detachCallback ...                                                [OK]
    test_detachWithChildren ...                                            [OK]
    test_glueIncludesStylesheets ...                                       [OK]
    test_glueIncludesStylesheetsOnce ...                                   [OK]
    test_localDetach ...                                                   [OK]
    test_localDetachCallback ...                                           [OK]
    test_localDetachOrphaned ...                                           [OK]
    test_localDetachWithChildren ...                                       [OK]
  LivePageTests
    test_bootstrapCall ...                                                 [OK]
    test_bootstraps ...                                                    [OK]
    test_cssModuleRoot ...                                                 [OK]
    test_cssModules ...                                                    [OK]
    test_cssmoduleChild ...                                                [OK]
    test_notifyOnDisconnect ...                                            [OK]
    test_pageCSSModuleDependencies ...                                     [OK]
    test_pageJsClassDependencies ...                                       [OK]
    test_renderReconnect ...                                               [OK]
  MappingResourceTests
    test_lookupKey ...                                                     [OK]
    test_lookupNonExistentKey ...                                          [OK]
    test_renderMapping ...                                                 [OK]
  MemoizationTests
    test_noGlobalMemo ...                                                  [OK]
    test_withGlobalMemo ...                                                [OK]
  ModuleInteractionTests
    test_separateModuleNamespace ...                                       [OK]
  Nesting
    testFragmentNesting ...                                                [OK]
    testInsideOutFragmentNesting ...                                       [OK]
  StandardLibraryTestCase
    test_athenaImport ...                                                  [OK]
    test_baseImport ...                                                    [OK]
    test_deferImport ...                                                   [OK]
    test_divmodImport ...                                                  [OK]
    test_inspectImport ...                                                 [OK]
    test_nevowImport ...                                                   [OK]
    test_runtimeImport ...                                                 [OK]
    test_tabbedPaneImport ...                                              [OK]
    test_tagLibraryImport ...                                              [OK]
    test_testImport ...                                                    [OK]
    test_xmlImport ...                                                     [OK]
  Tracebacks
    testStackLengthAndOrder ...                                            [OK]
    testStackParsing ...                                                   [OK]
  Transport
    testCloseBeforeConnect ...                                             [OK]
    testClosing ...                                                        [OK]
    testConnectSucceeds ...                                                [OK]
    testConnectTimeout ...                                                 [OK]
    testIdleOutputTimeout ...                                              [OK]
    testIdleTimeoutStartsOutputlessTimeout ...                             [OK]
    testMessageConsumedOutputTimeout ...                                   [OK]
    testMessageRedelivery ...                                              [OK]
    testMessagelessPause ...                                               [OK]
    testMultipleQueuedMessages ...                                         [OK]
    testMultipleQueuedOutputs ...                                          [OK]
    testOutputConnectionAdded ...                                          [OK]
    testOutputConsumedMessageTimeout ...                                   [OK]
    testPreConnectPause ...                                                [OK]
    testSendMessageImmediately ...                                         [OK]
    testSendMessageQueued ...                                              [OK]
    testStaleMessages ...                                                  [OK]
    testTransportlessPause ...                                             [OK]
    test_closeExcessOnReceived ...                                         [OK]
    test_closeExcessOnUnpaused ...                                         [OK]
    test_connectionMade ...                                                [OK]
    test_specialUnloadSequence ...                                         [OK]
  UtilitiesTests
    test_athenaIdRewriting ...                                             [OK]
    test_elementPreprocessors ...                                          [OK]
    test_handlerMacro ...                                                  [OK]
    test_handlerMacroAgainstList ...                                       [OK]
    test_preprocessorCollection ...                                        [OK]
    test_unsupportedBrowserPage ...                                        [OK]
    test_userAgentDetection ...                                            [OK]
  WidgetSubcommandTests
    test_defaultPort ...                                                   [OK]
    test_invalidMissingWidget ...                                          [OK]
    test_invalidPortOption ...                                             [OK]
    test_invalidWidgetOption ...                                           [OK]
    test_livePageRendering ...                                             [OK]
    test_makeService ...                                                   [OK]
    test_multipleRendersMultipleWidgets ...                                [OK]
    test_portOption ...                                                    [OK]
    test_providesInterfaces ...                                            [OK]
    test_transportHookup ...                                               [OK]
    test_widgetOption ...                                                  [OK]
nevow.test.test_compression
  HeaderTests
    test_parseAcceptEncoding ...                                           [OK]
  ProxyDescriptorTests
    test_proxyClassGet ...                                                 [OK]
    test_proxyDelete ...                                                   [OK]
    test_proxyGet ...                                                      [OK]
    test_proxySet ...                                                      [OK]
  RequestWrapperTests
    test_attributes ...                                                    [OK]
    test_contentLength ...                                                 [OK]
    test_encoding ...                                                      [OK]
    test_finish ...                                                        [OK]
    test_lazySetup ...                                                     [OK]
    test_missingAttributes ...                                             [OK]
    test_responseHeaders ...                                               [OK]
  ResourceWrapper
    test_awfulHack ...                                                     [OK]
    test_brokenChild ...                                                   [OK]
    test_childNotFound ...                                                 [OK]
    test_deferredChild ...                                                 [OK]
    test_negotiation ...                                                   [OK]
    test_rendering ...                                                     [OK]
    test_renderingUnwrapped ...                                            [OK]
    test_wrapChildren ...                                                  [OK]
    test_wrapChildrenSubclass ...                                          [OK]
nevow.test.test_consolejstest
  DependenciesTestCase
    test_getDependenciesAll ...                                            [OK]
    test_getDependenciesBootstrap ...                                      [OK]
    test_getDependenciesIgnore ...                                         [OK]
    test_getDependenciesNoModules ...                                      [OK]
  JSGenerationTestCase
    test_generateTestScript ...                                            [OK]
nevow.test.test_context
  TestRememberLocate
    test_basic ...                                                         [OK]
    test_factoryContext ...                                                [OK]
    test_factoryContextFromLocate ...                                      [OK]
    test_factoryContextRemembers ...                                       [OK]
    test_negativeLocate ...                                                [OK]
    test_negativeSlots ...                                                 [OK]
    test_negativeSomething ...                                             [OK]
    test_page ...                                                          [OK]
    test_reverse ...                                                       [OK]
    test_slots ...                                                         [OK]
nevow.test.test_disktemplate
  TestAttrReplacement
    testHTML ...                                                           [OK]
    testXML ...                                                            [OK]
  TestHTMLRenderer
    test_diskTemplate ...                                                  [OK]
    test_stringTemplate ...                                                [OK]
  TestStandardRenderers
    test_diskTemplate ...                                                  [OK]
    test_patterns ...                                                      [OK]
    test_sequence ...                                                      [OK]
    test_sequence2 ...                                                     [OK]
    test_slots ...                                                         [OK]
  TestSubclassAsRenderAndDataFactory
    test_rendererSubclass ...                                              [OK]
  TestXmlFileWithSlots
    test_slotWithCharacterData ...                                         [OK]
nevow.test.test_element
  ElementTests
    test_definedRenderer ...                                               [OK]
    test_missingDocumentFactory ...                                        [OK]
    test_missingDocumentFactoryRepr ...                                    [OK]
    test_missingRenderMethodRepr ...                                       [OK]
    test_missingRendererMethod ...                                         [OK]
    test_overriddenRend ...                                                [OK]
    test_render ...                                                        [OK]
    test_renderable ...                                                    [OK]
  FlattenIntegrationTests
    test_docFactoryClassAttribute ...                                      [OK]
    test_elementContainingDynamicElement ...                               [OK]
    test_elementContainingStaticElement ...                                [OK]
    test_flattenable ...                                                   [OK]
    test_missingDocumentFactory ...                                        [OK]
    test_missingRenderMethod ...                                           [OK]
    test_oldFlattenable ...                                                [OK]
    test_oldFlattenableError ...                                           [OK]
    test_oldFlattenableInAttribute ...                                     [OK]
    test_oldFlattenableOverriddenRend ...                                  [OK]
    test_simpleStanRendering ...                                           [OK]
    test_simpleXHTMLRendering ...                                          [OK]
    test_stanDirectiveRendering ...                                        [OK]
    test_stanDirectiveRenderingOmittingTag ...                             [OK]
    test_synchronousFlatten ...                                            [OK]
    test_synchronousFlattenError ...                                       [OK]
nevow.test.test_errorhandler
  Test404
    test_keyErroringNotFoundHandler ...                                    [OK]
    test_remembered404Handler ...                                          [OK]
    test_standard404 ...                                                   [OK]
nevow.test.test_flatsax
  Basic
    test_attrLocation ...                                                  [OK]
    test_attrs ...                                                         [OK]
    test_badNamespace ...                                             [SKIPPED]
    test_cdata ...                                                         [OK]
    test_comment ...                                                       [OK]
    test_commentWhereSpacingMatters ...                                    [OK]
    test_doctype ...                                                       [OK]
    test_entities ...                                                      [OK]
    test_invisiblens ...                                                   [OK]
    test_otherns ...                                                       [OK]
    test_parseString ...                                                   [OK]
    test_processingInstruction ...                                         [OK]
    test_slotLocation ...                                                  [OK]
    test_switchns ...                                                      [OK]
    test_tagLocation ...                                                   [OK]
    test_unicodeComment ...                                                [OK]
    test_xmlAttr ...                                                       [OK]
    test_xmlns ...                                                         [OK]
nevow.test.test_flatstan
  TestComplexSerialization
    test_cloning ...                                                       [OK]
    test_dataContextCreation ...                                           [OK]
    test_deferredFromNestedFunc ...                                        [OK]
    test_deferredRememberInRenderer ...                                    [OK]
    test_leaky ...                                                         [OK]
    test_nested_data ...                                                   [OK]
    test_nested_remember ...                                               [OK]
    test_nestedpatterns ...                                                [OK]
    test_nosingleton ...                                                   [OK]
    test_patterns ...                                                      [OK]
    test_precompileDoesntChangeOriginal ...                                [OK]
    test_precompileNestedDynamics ...                                      [OK]
    test_precompilePatternWithNoChildren ...                               [OK]
    test_precompilePrecompiled ...                                         [OK]
    test_precompileSlotData ...                                            [OK]
    test_precompileThenMultipleRenders ...                                 [OK]
    test_precompileThenRender ...                                          [OK]
    test_precompileTwice ...                                               [OK]
    test_precompileWithRenderer ...                                        [OK]
    test_precompiledSlotLocation ...                                       [OK]
    test_singletons ...                                                    [OK]
    test_slotAttributeEscapingWhenPrecompiled ...                          [OK]
    test_slots ...                                                         [OK]
  TestDeferFlatten
    test_errorPropogation ...                                              [OK]
    test_failurePropagation ...                                            [OK]
    test_resultPreserved ...                                               [OK]
  TestEntity
    test_it ...                                                            [OK]
    test_nested ...                                                        [OK]
    test_xml ...                                                           [OK]
  TestKey
    test_nested ...                                                        [OK]
  TestMultipleRenderWithDirective
    test_it ...                                                            [OK]
  TestNoneAttribute
    test_deepSlot ...                                                 [SKIPPED]
    test_deferredSlot ...                                             [SKIPPED]
    test_simple ...                                                        [OK]
    test_slot ...                                                     [SKIPPED]
  TestSimpleSerialization
    test_aBunchOfChildren ...                                              [OK]
    test_adaptRenderer ...                                                 [OK]
    test_basicPythonTypes ...                                              [OK]
    test_escaping ...                                                      [OK]
    test_noContextRenderer ...                                             [OK]
    test_serializeChildren ...                                             [OK]
    test_serializeDataWithRenderer ...                                     [OK]
    test_serializeProto ...                                                [OK]
    test_serializeTag ...                                                  [OK]
    test_serializeWithData ...                                             [OK]
nevow.test.test_flatten
  Registration
    testBadRegister ...                                                    [OK]
  TestPrecompile
    test_complex ...                                                       [OK]
    test_dynamic ...                                                       [OK]
    test_simple ...                                                        [OK]
    test_tagWithRender ...                                                 [OK]
  TestSerialization
    test_dynamic ...                                                       [OK]
    test_flattenTwice ...                                                  [OK]
    test_nestedTags ...                                                    [OK]
    test_reallyDynamic ...                                                 [OK]
    test_serializeString ...                                               [OK]
    test_someTypes ...                                                     [OK]
  TestUnicode
    test_it ...                                                            [OK]
    test_unescaped ...                                                     [OK]
nevow.test.test_guard
  GuardTest
    testCookiePath ...                                                     [OK]
    testErrorPage_getLogin ...                                             [OK]
    testErrorPage_getLogin_deep ...                                        [OK]
    testErrorPage_httpAuth ...                                             [OK]
    testErrorPage_httpAuth_deep ...                                        [OK]
    testGetLoggedInRoot_getLogin ...                                       [OK]
    testGetLoggedInRoot_httpAuthLogin ...                                  [OK]
    testLoginExtraPath ...                                                 [OK]
    testLoginExtraPath_withSlash ...                                       [OK]
    testLoginWithNoSession ...                                             [OK]
    testLogoutExtraPath ...                                                [OK]
    testLogoutExtraPath_withSlash ...                                      [OK]
    testNoSlash ...                                                        [OK]
    testPersistentCookie_noPersistentCookies ...                           [OK]
    testPersistentCookie_persistentCookies ...                             [OK]
    testPlainTextCookie ...                                                [OK]
    testPlainTextCookie_evenWithSecureCookies ...                          [OK]
    testSecureCookie_noSecureCookies ...                                   [OK]
    testSecureCookie_secureCookies ...                                     [OK]
    testTrailingSlashMatters_noCookies ...                                 [OK]
    testTrailingSlashMatters_withCookies ...                               [OK]
    testUsernamePassword ...                                               [OK]
    test_defaultCookieDomain ...                                           [OK]
    test_httpAuthInit ...                                                  [OK]
    test_loginRestoresRequestParameters ...                                [OK]
    test_oldRequestParametersIgnored ...                                   [OK]
    test_sessionInit ...                                                   [OK]
    test_sessionInit_noCookies ...                                         [OK]
    test_sessionNegotiationSavesRequestParameters ...                      [OK]
    test_specifiedCookieDomain ...                                         [OK]
  GuardTest_NotAtRoot_manyLevels
    testCookiePath ...                                                     [OK]
    testErrorPage_getLogin ...                                             [OK]
    testErrorPage_getLogin_deep ...                                        [OK]
    testErrorPage_httpAuth ...                                             [OK]
    testErrorPage_httpAuth_deep ...                                        [OK]
    testGetLoggedInRoot_getLogin ...                                       [OK]
    testGetLoggedInRoot_httpAuthLogin ...                                  [OK]
    testLoginExtraPath ...                                                 [OK]
    testLoginExtraPath_withSlash ...                                       [OK]
    testLoginWithNoSession ...                                             [OK]
    testLogoutExtraPath ...                                                [OK]
    testLogoutExtraPath_withSlash ...                                      [OK]
    testNoSlash ...                                                        [OK]
    testPersistentCookie_noPersistentCookies ...                           [OK]
    testPersistentCookie_persistentCookies ...                             [OK]
    testPlainTextCookie ...                                                [OK]
    testPlainTextCookie_evenWithSecureCookies ...                          [OK]
    testSecureCookie_noSecureCookies ...                                   [OK]
    testSecureCookie_secureCookies ...                                     [OK]
    testTrailingSlashMatters_noCookies ...                                 [OK]
    testTrailingSlashMatters_withCookies ...                               [OK]
    testUsernamePassword ...                                               [OK]
    test_defaultCookieDomain ...                                           [OK]
    test_httpAuthInit ...                                                  [OK]
    test_loginRestoresRequestParameters ...                                [OK]
    test_oldRequestParametersIgnored ...                                   [OK]
    test_sessionInit ...                                                   [OK]
    test_sessionInit_noCookies ...                                         [OK]
    test_sessionNegotiationSavesRequestParameters ...                      [OK]
    test_specifiedCookieDomain ...                                         [OK]
  GuardTest_NotAtRoot_oneLevel
    testCookiePath ...                                                     [OK]
    testErrorPage_getLogin ...                                             [OK]
    testErrorPage_getLogin_deep ...                                        [OK]
    testErrorPage_httpAuth ...                                             [OK]
    testErrorPage_httpAuth_deep ...                                        [OK]
    testGetLoggedInRoot_getLogin ...                                       [OK]
    testGetLoggedInRoot_httpAuthLogin ...                                  [OK]
    testLoginExtraPath ...                                                 [OK]
    testLoginExtraPath_withSlash ...                                       [OK]
    testLoginWithNoSession ...                                             [OK]
    testLogoutExtraPath ...                                                [OK]
    testLogoutExtraPath_withSlash ...                                      [OK]
    testNoSlash ...                                                        [OK]
    testPersistentCookie_noPersistentCookies ...                           [OK]
    testPersistentCookie_persistentCookies ...                             [OK]
    testPlainTextCookie ...                                                [OK]
    testPlainTextCookie_evenWithSecureCookies ...                          [OK]
    testSecureCookie_noSecureCookies ...                                   [OK]
    testSecureCookie_secureCookies ...                                     [OK]
    testTrailingSlashMatters_noCookies ...                                 [OK]
    testTrailingSlashMatters_withCookies ...                               [OK]
    testUsernamePassword ...                                               [OK]
    test_defaultCookieDomain ...                                           [OK]
    test_httpAuthInit ...                                                  [OK]
    test_loginRestoresRequestParameters ...                                [OK]
    test_oldRequestParametersIgnored ...                                   [OK]
    test_sessionInit ...                                                   [OK]
    test_sessionInit_noCookies ...                                         [OK]
    test_sessionNegotiationSavesRequestParameters ...                      [OK]
    test_specifiedCookieDomain ...                                         [OK]
nevow.test.test_howtolistings
  Echo00
    test_echoTellsClient ...                                               [OK]
    test_renderEcho ...                                                    [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestHowtoListing00
  TestHowtoListing00
    test_echo ...                                                          [OK]
    test_saySomething ...                                                  [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestHowtoListing01
  TestHowtoListing01
    test_chooseUserName ...                                                [OK]
    test_displayMessage ...                                                [OK]
    test_displayUserMessage ...                                            [OK]
    test_saySomething ...                                                  [OK]
nevow.test.test_howtolistings
  RenderAndChat01
    test_basicRendering ...                                                [OK]
    test_hearTellsClient ...                                               [OK]
    test_loginThenWall ...                                                 [OK]
    test_sayThenHear ...                                                   [OK]
    test_username ...                                                      [OK]
    test_wallTellsClient ...                                               [OK]
nevow.test.test_i18n
  Config
    test_remember ...                                                      [OK]
  Domain
    test_classInit ...                                                     [OK]
    test_classInit_beats_context ...                                       [OK]
    test_context ...                                                       [OK]
    test_runTime ...                                                       [OK]
    test_runTime_beats_all ...                                             [OK]
  Format
    test_multiple ...                                                      [OK]
    test_simple ...                                                        [OK]
  Interpolation
    test_mod_char ...                                                      [OK]
    test_mod_dict_reprify ...                                              [OK]
    test_mod_dict_stringify ...                                            [OK]
    test_mod_dict_two ...                                                  [OK]
    test_mod_dict_two_as_chars ...                                         [OK]
    test_mod_dict_two_as_floats ...                                        [OK]
    test_mod_dict_two_as_ints ...                                          [OK]
    test_mod_float ...                                                     [OK]
    test_mod_int ...                                                       [OK]
    test_mod_list_reprify ...                                              [OK]
    test_mod_list_stringify ...                                            [OK]
    test_mod_string ...                                                    [OK]
    test_mod_tuple_complex ...                                             [OK]
    test_mod_tuple_two ...                                                 [OK]
    test_mod_unicode ...                                                   [OK]
  Languages
    test_multipleLanguages ...                                             [OK]
    test_noLanguages ...                                                   [OK]
    test_oneLanguage ...                                                   [OK]
    test_quality_invalid_notFloat ...                                      [OK]
    test_quality_invalid_notQ ...                                          [OK]
    test_quality_simple ...                                                [OK]
    test_quality_sort ...                                                  [OK]
  Misc
    test_simple ...                                                        [OK]
    test_simple_flat ...                                                   [OK]
    test_translator ...                                                    [OK]
  NGettext
    test_format_many ...                                                   [OK]
    test_format_one ...                                                    [OK]
    test_simple ...                                                        [OK]
    test_simple_flat_many ...                                              [OK]
    test_simple_flat_one ...                                               [OK]
  Render
    test_empty ...                                                         [OK]
    test_simple ...                                                        [OK]
    test_stan ...                                                          [OK]
  Repr
    test_mod_char ...                                                      [OK]
    test_mod_dict_reprify ...                                              [OK]
    test_mod_dict_stringify ...                                            [OK]
    test_mod_dict_two ...                                                  [OK]
    test_mod_dict_two_as_chars ...                                         [OK]
    test_mod_dict_two_as_floats ...                                        [OK]
    test_mod_dict_two_as_ints ...                                          [OK]
    test_mod_float ...                                                     [OK]
    test_mod_int ...                                                       [OK]
    test_mod_list_reprify ...                                              [OK]
    test_mod_list_stringify ...                                            [OK]
    test_mod_string ...                                                    [OK]
    test_mod_tuple_complex ...                                             [OK]
    test_mod_tuple_two ...                                                 [OK]
    test_mod_unicode ...                                                   [OK]
  Str
    test_mod_char ...                                                      [OK]
    test_mod_dict_reprify ...                                              [OK]
    test_mod_dict_stringify ...                                            [OK]
    test_mod_dict_two ...                                                  [OK]
    test_mod_dict_two_as_chars ...                                         [OK]
    test_mod_dict_two_as_floats ...                                        [OK]
    test_mod_dict_two_as_ints ...                                          [OK]
    test_mod_float ...                                                     [OK]
    test_mod_int ...                                                       [OK]
    test_mod_list_reprify ...                                              [OK]
    test_mod_list_stringify ...                                            [OK]
    test_mod_string ...                                                    [OK]
    test_mod_tuple_complex ...                                             [OK]
    test_mod_tuple_two ...                                                 [OK]
    test_mod_unicode ...                                                   [OK]
Divmod log: Failed in namedAny for document at document
TestBase
  test_arraysEqualNegative ...                                             [OK]
  test_arraysEqualPositive ...                                             [OK]
  test_divmodBootstrap ...                                                 [OK]
  test_missingElements ...                                                 [OK]
  test_reprString ...                                                      [OK]
  test_serializeJSON ...                                                   [OK]
Divmod log: Failed in namedAny for document at document
TestFailure
  test_frameToPrettyText ...                                               [OK]
  test_smartParse ...                                                      [OK]
  test_toPrettyText ...                                                    [OK]
  test_toPrettyTextOptional ...                                            [OK]
TestDeferred
  test_addCallbacksAfterResult ...                                         [OK]
  test_callThisDontCallThat ...                                            [OK]
  test_callbackResultPassedToNextCallback ...                              [OK]
  test_deferredList ...                                                    [OK]
  test_deferredReturnedFromCallback ...                                    [OK]
  test_emptyDeferredList ...                                               [OK]
  test_emptyDeferredListErrback ...                                        [OK]
  test_failDeferred ... Divmod error: failure
Error: failure
Divmod error: failure
Error: failure
                                                   [OK]
  test_fireOnOneCallback ...                                               [OK]
  test_fireOnOneErrback ... Divmod error: failure
Error: failure
Divmod error: undefined
<FirstError @ 1: Failure: Error: failure>
                                               [OK]
  test_gatherResults ...                                                   [OK]
  test_succeedDeferred ...                                                 [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestInit
  InitTests
    test_bootstrap ... Divmod log: starting up
Divmod log: started up
Divmod log: Instantiating live widgets
Divmod log: Finished instantiating live widgets
                                                    [OK]
Divmod log: Failed in namedAny for document at document
TestInspect
  test_methods ...                                                         [OK]
  test_methodsAgainstInstance ...                                          [OK]
Divmod log: Failed in namedAny for document at document
Divmod.Test.TestUnitTest
  AssertionTests
    test_assert ...                                                        [OK]
    test_assertArraysEqualNegative ...                                     [OK]
    test_assertArraysEqualPositive ...                                     [OK]
    test_assertIdentical ...                                               [OK]
    test_assertIdenticalDifferentTypes ...                                 [OK]
    test_assertIdenticalNegative ...                                       [OK]
    test_assertIdenticalNegativeWithMessage ...                            [OK]
    test_assertIdenticalPositive ...                                       [OK]
    test_assertThrowsNoException ...                                       [OK]
    test_assertThrowsPositive ...                                          [OK]
    test_assertThrowsVarargs ...                                           [OK]
    test_assertThrowsWrongException ...                                    [OK]
    test_compareDefaultMessage ...                                         [OK]
    test_compareNegative ...                                               [OK]
    test_comparePositive ...                                               [OK]
    test_compareWithMessage ...                                            [OK]
    test_isTestCaseClass ...                                               [OK]
  TestCaseTest
    test_badResult ...                                                     [OK]
    test_badTearDownNotSuccess ...                                         [OK]
    test_countTestCases ...                                                [OK]
    test_errorResult ...                                                   [OK]
    test_failureInSetUp ...                                                [OK]
    test_failureInSetUpReported ...                                        [OK]
    test_failureInTearDownReported ...                                     [OK]
    test_goodResult ...                                                    [OK]
    test_id ...                                                            [OK]
    test_issubclass ...                                                    [OK]
    test_resultAccumulation ...                                            [OK]
    test_startAndStopTest ...                                              [OK]
    test_tearDownCalled ...                                                [OK]
    test_testSuite ...                                                     [OK]
    test_visitCase ...                                                     [OK]
    test_visitSuite ...                                                    [OK]
    test_wasRun ...                                                        [OK]
  LoaderTests
    test_loadFromClass ...                                                 [OK]
    test_loadFromClassEmpty ...                                            [OK]
    test_loadFromModule ...                                                [OK]
    test_loadFromModuleEmpty ...                                           [OK]
  RunnerTest
    test_formatError ...                                                   [OK]
    test_formatErrors ...                                                  [OK]
    test_formatErrorsEmpty ...                                             [OK]
    test_formatErrorsOK ...                                                [OK]
    test_formatSummaryEmpty ...                                            [OK]
    test_formatSummaryError ...                                            [OK]
    test_formatSummaryFailed ...                                           [OK]
    test_formatSummaryMultiple ...                                         [OK]
    test_formatSummaryOK ...                                               [OK]
  MockDocumentTest
    test_appendChild ...                                                   [OK]
    test_conflictResolutionOrder ...                                       [OK]
    test_createElement ...                                                 [OK]
    test_createTextNode ...                                                [OK]
    test_createdElementHasDocument ...                                     [OK]
    test_createdTextNodeHasDocument ...                                    [OK]
    test_defaultElementSize ...                                            [OK]
    test_documentExists ...                                                [OK]
    test_documentHasBody ...                                               [OK]
    test_elementHasStyle ...                                               [OK]
    test_elementToString ...                                               [OK]
    test_firefoxStyleClassAttribute ...                                    [OK]
    test_getElementById ...                                                [OK]
    test_getElementByIdNoOrphans ...                                       [OK]
    test_getElementsByTagNameBodyNoBody ...                                [OK]
    test_getElementsByTagNameDocument ...                                  [OK]
    test_getElementsByTagNameDocumentIncludesBody ...                      [OK]
    test_getElementsByTagNameElement ...                                   [OK]
    test_getElementsByTagNameElementNoTop ...                              [OK]
    test_getElementsByTagNameWildcard ...                                  [OK]
    test_getMockElementSize ...                                            [OK]
    test_getNoElementById ...                                              [OK]
    test_getRemoveAttribute ...                                            [OK]
    test_removeChild ...                                                   [OK]
    test_removeChildInvalid ...                                            [OK]
    test_setGetAttribute ...                                               [OK]
  ReprTests
    test_simpleValues ...                                                  [OK]
    test_undefinedAndNull ...                                              [OK]
Divmod log: Failed in namedAny for document at document
TestLivetrial
  test_testCaseMethods ...                                                 [OK]
  test_testMethod ...                                                      [OK]
  test_testMethodAsynchronousFailureReporting ...                          [OK]
  test_testMethodAsynchronousSuccessReporting ...                          [OK]
  test_testMethodSynchronousFailureReporting ... Divmod error: Test failure
Error: Test failure
Divmod error: Test failure
Error: Test failure
Divmod error: Test failure
Error: Test failure
                          [OK]
  test_testMethodSynchronousSuccessReporting ...                           [OK]
Divmod log: Failed in namedAny for document at document
TestObject
  test_class ...                                                           [OK]
  test_className ...                                                       [OK]
  test_classToString ...                                                   [OK]
  test_instanceClassReference ...                                          [OK]
  test_instanceCounterIncremented ...                                      [OK]
  test_instanceCounterIncrementedNew ...                                   [OK]
  test_instanceCounterNoInstances ...                                      [OK]
  test_instanceToString ...                                                [OK]
  test_logger ... Divmod log: flushing log
Divmod log: (logging system test error) Hello, world
Divmod error: (logging system test error) Hello, world
Error: (logging system test error) Doom, world.
Divmod log: (logging system test error) Hello, world
Divmod log: (logging system test error) Hello, world
Divmod error: Log observer caused error, removing.
Error: (logging system test error) Observer had a bug.
Divmod log: (logging system test error) Doom, world.
                                                         [OK]
  test_method ...                                                          [OK]
  test_moduleName ...                                                      [OK]
  test_namedAny ... Divmod log: Failed in namedAny for not.a.real.package.or.name at not
                                                       [OK]
  test_namedMethods ...                                                    [OK]
  test_newlessInstantiation ...                                            [OK]
  test_objectify ...                                                       [OK]
  test_twoParamSubclass ...                                                [OK]
  test_uniqueID ...                                                        [OK]
  test_unnamedClassToString ...                                            [OK]
  test_unnamedInstanceToString ...                                         [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestMessageDelivery
  ReliableMessageDeliveryTests
    test_addMessage ... Divmod error: Action handler noop for 0 failed.
TypeError: self.page[("action_" + actionName)] is undefined
                                                   [OK]
    test_answeringLastRequest ... Divmod error: Action handler noop for 0 failed.
TypeError: self.page[("action_" + actionName)] is undefined
                                         [OK]
    test_messageDispatch ...                                               [OK]
    test_sendCloseMessage ...                                              [OK]
    test_sequenceChecking ...                                              [OK]
    test_startChannel ...                                                  [OK]
  GlobalSetupTests
    test_defaultMessageDelivery ...                                        [OK]
    test_outputSend ...                                                    [OK]
Divmod log: Failed in namedAny for document at document
Divmod.Test.TestRuntime
  NetworkTests
    test_getPage ...                                                       [OK]
    test_getPageContent ...                                                [OK]
    test_getPageHeaders ...                                                [OK]
    test_getPageNetworkFailure ... Divmod error: undefined
<"Instance" of Divmod.Test.TestRuntime.FakeRequestStatusAccessError>
Divmod error: undefined
AssertionError: undefined
                                        [OK]
    test_getPageQueryString ...                                            [OK]
    test_getPageSynchronous ...                                            [OK]
  RuntimeTests
    test_appendTextNode ...                                                [OK]
    test_documentAttributes ...                                            [OK]
    test_documentNodeType ...                                              [OK]
    test_elementNodeType ...                                               [OK]
    test_firstNodeByAttribute ...                                          [OK]
    test_firstNodeByAttributeThrows ...                                    [OK]
    test_getElementByIdWithNode ...                                        [OK]
    test_insertBefore ...                                                  [OK]
    test_insertBeforeBadReference ...                                      [OK]
    test_insertBeforeNoReference ...                                       [OK]
    test_insertBeforeReturnValue ...                                       [OK]
    test_insertBeforeReturnValueNoReference ...                            [OK]
    test_loadStylesheet ...                                                [OK]
    test_nodeAttributes ...                                                [OK]
    test_nodeByAttribute ...                                               [OK]
    test_nodeByAttributeThrowsOnMissing ...                                [OK]
    test_nodeByAttributeThrowsOnMultiple ...                               [OK]
    test_nodesByAttribute ...                                              [OK]
    test_removeChildClearsParent ...                                       [OK]
    test_replaceChild ...                                                  [OK]
    test_replaceChildThrows ...                                            [OK]
    test_textNodeNodeType ...                                              [OK]
    test_traverse ...                                                      [OK]
  SpidermonkeyRuntimeTests
    test_addLoadEvent ...                                                  [OK]
  ConnectSingleDOMEventTestCase
    test_callsMethod ...                                                   [OK]
    test_forgetsObject ...                                                 [OK]
    test_forwardsReturnValue ...                                           [OK]
    test_removesHandlerAfterCall ...                                       [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestTabbedPane
  TabbedPaneViewTests
    test_getNamedPaneNode ...                                              [OK]
    test_replaceNamedPaneContent ...                                       [OK]
    test_selectNamedTab ...                                                [OK]
    test_tabNameFromTabNode ...                                            [OK]
  TabbedPaneTests
    test_dom_tabClicked ...                                                [OK]
    test_dom_tabClickedLoaded ...                                          [OK]
    test_tabClicked ...                                                    [OK]
Divmod log: Failed in namedAny for document at document
Nevow.Test.TestWidget
  WidgetTests
    test_addChildWidgetFromWidgetInfoError ... Divmod error: test_addChildWidgetFromWidgetInfoloadScriptError
Error: test_addChildWidgetFromWidgetInfoloadScriptError
Divmod error: undefined
<FirstError @ 0: Failure: Error: test_addChildWidgetFromWidgetInfoloadScriptError>
Divmod error: undefined
<FirstError @ 0: Failure: Error: test_addChildWidgetFromWidgetInfoloadScriptError>
                            [OK]
    test_addChildWidgetStylesheets ... Divmod error: parseXHTMLString not implemented on undefined
Error: parseXHTMLString not implemented on undefined
                                    [OK]
    test_connectDOMEventCustomMethod ...                                   [OK]
    test_connectDOMEventCustomNode ...                                     [OK]
    test_connectDOMEventDefaults ...                                       [OK]
    test_translateNodeId ...                                               [OK]
  PageWidgetTests
    test_callAction ...                                                    [OK]
    test_callActionDeferred ...                                            [OK]
    test_callActionDeferredFail ... Divmod error: 
Error
                                       [OK]
    test_callActionFail ...                                                [OK]
    test_closeAction ...                                                   [OK]
    test_noopAction ...                                                    [OK]
    test_pageCallRemote ...                                                [OK]
    test_respondAction ...                                                 [OK]
    test_respondMissingCall ...                                            [OK]
  SetupTests
    test_escapeCancelsDefault ...                                          [OK]
    test_nonEscapeKeyDoesNothing ...                                       [OK]
    test_notifyOnDisconnect ... Divmod log: Appending connection status image to document.
Divmod log: Closed
Divmod log: Warning: duplicate close notification.
                                           [OK]
    test_onbeforeunload ... Divmod log: Closed
                                               [OK]
    test_registeredKeyPress ...                                            [OK]
nevow.test.test_json
  JavascriptObjectNotationTestCase
    testEscapedControls ...                                                [OK]
    testHexEscapedCodepoints ...                                           [OK]
    testRoundtrip ...                                                      [OK]
    testScientificNotation ...                                             [OK]
    testSerialize ...                                                      [OK]
    testStringlikeRoundtrip ...                                            [OK]
    test_customSerialization ...                                           [OK]
    test_doubleElementSerialization ...                                    [OK]
    test_doubleFragmentSerialization ...                                   [OK]
    test_doubleLiveElementSerialization ...                                [OK]
    test_doubleLiveFragmentSerialization ...                               [OK]
    test_elementSerialization ...                                          [OK]
    test_fragmentSerialization ...                                         [OK]
    test_lineTerminators ...                                               [OK]
    test_undefined ...                                                     [OK]
    test_unsupportedSerialization ...                                      [OK]
nevow.test.test_later
  LaterDataTest
    test_deferredSupport ...                                               [OK]
  LaterRenderTest
    test_deferredSupport ...                                               [OK]
    test_deferredSupport2 ...                                              [OK]
    test_deferredSupport3 ...                                              [OK]
    test_renderNestedDeferredCallables ...                                 [OK]
    test_renderNestedDeferredErrorHandling ...                             [OK]
  SuperLaterDataTest
    test_rendererCalledOnce ...                                            [OK]
    test_reusedDeferredSupport ...                                         [OK]
nevow.test.test_loaders
  TestContext
    test_htmlfile ...                                                      [OK]
    test_htmlstr ...                                                       [OK]
    test_stan ...                                                          [OK]
    test_xmlfile ...                                                       [OK]
    test_xmlstr ...                                                        [OK]
  TestDocFactories
    test_htmlfile ...                                                      [OK]
    test_htmlfile_slots ...                                                [OK]
    test_htmlstr ...                                                       [OK]
    test_ignoreComment ...                                                 [OK]
    test_ignoreDocType ...                                                 [OK]
    test_patterned ...                                                     [OK]
    test_stan ...                                                          [OK]
    test_stanPrecompiled ...                                               [OK]
    test_stanPreprocessors ...                                             [OK]
    test_xmlfile ...                                                       [OK]
    test_xmlfilePreprocessors ...                                          [OK]
    test_xmlstr ...                                                        [OK]
    test_xmlstrPreprocessors ...                                           [OK]
  TestDocFactoriesCache
    test_htmlfile ...                                                      [OK]
    test_htmlfileReload ...                                                [OK]
    test_htmlstr ...                                                       [OK]
    test_reloadAfterPrecompile ...                                       [FAIL]
    test_stan ...                                                          [OK]
    test_xmlSlotDefault ...                                                [OK]
    test_xmlfile ...                                                       [OK]
    test_xmlfileReload ...                                                 [OK]
    test_xmlstr ...                                                        [OK]
  TestParsing
    test_missingSpace ...                                                  [OK]
nevow.test.test_newflat
  DeferflattenTests
    test_asynchronousDeferredSlot ...                                      [OK]
    test_attributeString ...                                               [OK]
    test_deferredAttributeValueQuoting ...                                 [OK]
    test_deferredNestingRenderable ...                                     [OK]
    test_deferredQuoting ...                                               [OK]
    test_deferredRenderAttribute ...                                       [OK]
    test_deferredTagChildQuoting ...                                       [OK]
    test_legacyAsynchronousRenderer ...                                    [OK]
    test_manySynchronousDeferreds ...                                      [OK]
    test_renderable ...                                                    [OK]
    test_renderableException ...                                           [OK]
    test_reusedDeferred ...                                                [OK]
    test_slotDeferredResultQuoting ...                                     [OK]
    test_synchronousDeferredSlot ...                                       [OK]
    test_textNodeString ...                                                [OK]
    test_unfilledSlotDeferredResult ...                                    [OK]
    test_unflattenable ...                                                 [OK]
  FlattenTests
    test_attributeRaw ...                                                  [OK]
    test_attributeString ...                                               [OK]
    test_deeplyNestedList ...                                              [OK]
    test_deeplyNestedRenderables ...                                       [OK]
    test_deeplyNestedSlot ...                                              [OK]
    test_deeplyNestedTag ...                                               [OK]
    test_emptyNonSingletonTag ...                                          [OK]
    test_emptySingletonTag ...                                             [OK]
    test_entity ...                                                        [OK]
    test_entityAttribute ...                                               [OK]
    test_entityChild ...                                                   [OK]
    test_filledSlotNestedTagChild ...                                      [OK]
    test_filledSlotTagAttribute ...                                        [OK]
    test_filledSlotTagChild ...                                            [OK]
    test_filledSlotTagChildEscaping ...                                    [OK]
    test_flattenExceptionStack ...                                         [OK]
    test_invisibleProto ...                                                [OK]
    test_invisibleTag ...                                                  [OK]
    test_iterable ...                                                      [OK]
    test_legacyRenderer ...                                                [OK]
    test_legacySerializable ...                                            [OK]
    test_legacySerializableReturnsSlot ...                                 [OK]
    test_listNestingRenderable ...                                         [OK]
    test_nestedTags ...                                                    [OK]
    test_nonSingletonProto ...                                             [OK]
    test_onePatternTag ...                                                 [OK]
    test_patternTag ...                                                    [OK]
    test_precompiledSlot ...                                               [OK]
    test_precompiledSlotFilledWithSlot ...                                 [OK]
    test_precompiledSlotTagAttribute ...                                   [OK]
    test_raw ...                                                           [OK]
    test_renderAttribute ...                                               [OK]
    test_renderAttributeNestedInAttributeValue ...                         [OK]
    test_renderAttributeNestedInList ...                                   [OK]
    test_renderAttributeNestedInPrecompiledSlot ...                        [OK]
    test_renderAttributeNestedInSlot ...                                   [OK]
    test_renderAttributeNestedInTag ...                                    [OK]
    test_renderAttributeOnRenderableNestedInRenderable ...                 [OK]
    test_renderAttributedNestedInRenderResult ...                          [OK]
    test_renderDirectiveAttribute ...                                      [OK]
    test_renderMethodReturnsInputTag ...                                   [OK]
    test_renderTextDataQuoted ...                                          [OK]
    test_renderable ...                                                    [OK]
    test_renderableNestingRenderable ...                                   [OK]
    test_singletonProto ...                                                [OK]
    test_slotFilledWithProto ...                                           [OK]
    test_slotFromRenderable ...                                            [OK]
    test_slotNestingRenderable ...                                         [OK]
    test_slotsNestedInRenderResult ...                                     [OK]
    test_str ...                                                           [OK]
    test_stringTagAttributes ...                                           [OK]
    test_tagChildren ...                                                   [OK]
    test_tagNestingRenderable ...                                          [OK]
    test_textNodeString ...                                                [OK]
    test_tupleTagAttributes ...                                            [OK]
    test_unfilledPrecompiledSlot ...                                       [OK]
    test_unfilledSlot ...                                                  [OK]
    test_unflattenable ...                                                 [OK]
    test_unicode ...                                                       [OK]
    test_unicodeAttributeName ...                                          [OK]
    test_unicodeTagName ...                                                [OK]
    test_url ...                                                           [OK]
    test_xml ...                                                           [OK]
  FlattenerErrorTests
    test_renderable ...                                                    [OK]
    test_string ...                                                        [OK]
    test_tag ...                                                           [OK]
    test_tagWithoutLocation ...                                            [OK]
    test_traceback ...                                                     [OK]
    test_unicode ...                                                       [OK]
nevow.test.test_nit
  NevowInteractiveTesterTest
    test_errorRendering ...                                                [OK]
    test_gatherError ...                                                   [OK]
    test_getSuite ...                                                      [OK]
    test_portOption ...                                                    [OK]
    test_portOptionDefault ...                                             [OK]
    test_run ...                                                           [OK]
    test_runInvalidOptions ...                                             [OK]
    test_runWithoutModules ...                                             [OK]
    test_testModules ...                                                   [OK]
nevow.test.test_package
  VersionTests
    test_name ...                                                          [OK]
    test_version ...                                                       [OK]
    test_versionComponents ...                                             [OK]
    test_versionInfo ...                                                   [OK]
    test_versionString ...                                                 [OK]
nevow.test.test_query
  OnePatternTestCase
    test_contextMultipleLinealPatterns ...                                 [OK]
    test_contextNotEnough ...                                              [OK]
    test_contextQuery ...                                                  [OK]
    test_contextTagQuery ...                                               [OK]
    test_contextTooManySiblingPatterns ...                                 [OK]
    test_listMultipleLinealPatterns ...                                    [OK]
    test_listNotEnough ...                                                 [OK]
    test_listQuery ...                                                     [OK]
    test_listTooManySiblingPatterns ...                                    [OK]
    test_loaderMultipleLinealPatterns ...                                  [OK]
    test_loaderNotEnough ...                                               [OK]
    test_loaderQuery ...                                                   [OK]
    test_loaderTooManySiblingPatterns ...                                  [OK]
    test_precompiledMultipleLinealPatterns ...                             [OK]
    test_precompiledSlotQuery ...                                          [OK]
    test_precompiledTooManySiblingPatterns ...                             [OK]
    test_slotQuery ...                                                     [OK]
    test_stanMultipleLinealPatterns ...                                    [OK]
    test_stanTooManySiblingPatterns ...                                    [OK]
    test_tagNotEnough ...                                                  [OK]
    test_tagQuery ...                                                      [OK]
  TestAll
    testContextPatterns ...                                                [OK]
    testListPatterns ...                                                   [OK]
    testLoaderPatterns ...                                                 [OK]
    testTagPatterns ...                                                    [OK]
  TestGenerator
    testClonableDefault ...                                                [OK]
    testContextGenerators ...                                              [OK]
    testContextMissing ...                                                 [OK]
    testListGenerators ...                                                 [OK]
    testListMissing ...                                                    [OK]
    testLoaderGenerators ...                                               [OK]
    testNonClonableDefault ...                                             [OK]
    testTagGenerators ...                                                  [OK]
    testTagMissing ...                                                     [OK]
    testXmlMissing ...                                                     [OK]
    test_listOfTagPatternGenerator ...                                     [OK]
nevow.test.test_rend
  TestConfigurableMixin
    test_formPost ...                                                      [OK]
    test_formPostDeferred ...                                              [OK]
    test_formPostFailure ...                                               [OK]
    test_formPostFailureDeferred ...                                       [OK]
    test_formRender ...                                                    [OK]
    test_formRenderDeferred ...                                            [OK]
  TestDeferredDefaultValue
    test_deferredProperty ...                                              [OK]
  TestFragment
    test_deprecatedPatternAbuseNonsense ...                                [OK]
  TestLocateChild
    test_childFactory ...                                                  [OK]
    test_freeformChildMixin_nonTrue ...                                    [OK]
    test_inDict ...                                                        [OK]
    test_methodAttr ...                                                    [OK]
    test_missingRemembrances ...                                           [OK]
    test_noneChild ...                                                     [OK]
    test_redirectQuoting ...                                               [OK]
    test_redirectToURL ...                                                 [OK]
    test_resourceAttr ...                                                  [OK]
    test_stringChild ...                                                   [OK]
  TestLocateConfigurable
    test_onKeyedConfigurable ...                                           [OK]
    test_onSelf ...                                                        [OK]
    test_onSelfOriginal ...                                                [OK]
  TestMacro
    test_macro ...                                                         [OK]
    test_macroInsideSpecialScope ...                                       [OK]
  TestPage
    test_addSlash ...                                                      [OK]
    test_buffered ...                                                      [OK]
    test_component ...                                                     [OK]
    test_composite ...                                                     [OK]
    test_data ...                                                          [OK]
    test_dataAndRender ...                                                 [OK]
    test_extend ...                                                        [OK]
    test_fragmentContext ...                                               [OK]
    test_htmlFileInStanTree ...                                            [OK]
    test_htmlStringInStanTree ...                                          [OK]
    test_missingRendererDeprecated ...                                     [OK]
    test_noData ...                                                        [OK]
    test_render ...                                                        [OK]
    test_rendererNotFound ...                                              [OK]
    test_rendererNotFoundParameterized ...                                 [OK]
    test_reusedDocFactory ...                                              [OK]
    test_simple ...                                                        [OK]
    test_stanData ...                                                      [OK]
    test_stanDataAndRender ...                                             [OK]
    test_stanInStanTree ...                                                [OK]
    test_stanRender ...                                                    [OK]
    test_xmlFileInStanTree ...                                             [OK]
    test_xmlStringInStanTree ...                                           [OK]
  TestRenderFactory
    test_dataRenderer ...                                                  [OK]
  TestRenderString
    test_parentCtx ...                                                     [OK]
    test_remembers ...                                                     [OK]
    test_simple ...                                                        [OK]
  TestRenderSynchronously
    test_parentCtx ...                                                     [OK]
    test_simple ...                                                        [OK]
  TestStandardRenderers
    test_data ...                                                          [OK]
nevow.test.test_stan
  TestComment
    test_notCallable ...                                                   [OK]
  TestProto
    test_callCreatesTag ...                                                [OK]
    test_getItemCreatesTag ...                                             [OK]
    test_proto ...                                                         [OK]
  TestTag
    test_clear ...                                                         [OK]
    test_clone ...                                                         [OK]
    test_specials ...                                                      [OK]
    test_visit ...                                                         [OK]
  TestUnderscore
    test_prefix ...                                                        [OK]
    test_suffix ...                                                        [OK]
nevow.test.test_static
  Range
    testBodyContent ...                                                    [OK]
    testBodyContent_end ...                                                [OK]
    testBodyContent_fullRange ...                                          [OK]
    testBodyContent_offset ...                                             [OK]
    testBodyContent_openEnd ...                                            [OK]
    testBodyLength ...                                                     [OK]
    testBodyLength_end ...                                                 [OK]
    testBodyLength_fullRange ...                                           [OK]
    testBodyLength_offset ...                                              [OK]
    testBodyLength_openEnd ...                                             [OK]
    testContentLength ...                                                  [OK]
    testContentLength_end ...                                              [OK]
    testContentLength_fullRange ...                                        [OK]
    testContentLength_offset ...                                           [OK]
    testContentLength_openEnd ...                                          [OK]
    testContentRange ...                                                   [OK]
    testContentRange_end ...                                               [OK]
    testContentRange_fullRange ...                                         [OK]
    testContentRange_offset ...                                            [OK]
    testContentRange_openEnd ...                                           [OK]
nevow.test.test_tabbedpane
  TabbedPaneTests
    test_import ...                                                        [OK]
nevow.test.test_tags
  TestTags
    test_directiveComparison ...                                           [OK]
    test_directiveHashing ...                                              [OK]
nevow.test.test_testutil
  JavaScriptTests
    test_missingJavaScriptClass ...                                        [OK]
    test_signalledExit ...                                                 [OK]
    test_unsuccessfulExit ... Divmod log: Failed in namedAny for document at document
                                             [OK]
  TestFakeRequest
    test_caseInsensitiveHeaders ...                                        [OK]
    test_defaultResponseCode ...                                           [OK]
    test_fields ...                                                        [OK]
    test_getRootURL ...                                                    [OK]
    test_headerSeparation ...                                              [OK]
    test_headers ...                                                       [OK]
    test_path ...                                                          [OK]
    test_prePathURL ...                                                    [OK]
    test_prePathURLHost ...                                                [OK]
    test_setResponseCode ...                                               [OK]
    test_smashInitialHeaderCase ...                                        [OK]
    test_urls ...                                                          [OK]
nevow.test.test_url
  RedirectResource
    test_deferredURLOverlayParam ...                                       [OK]
    test_deferredURLParam ...                                              [OK]
    test_urlRedirect ...                                                   [OK]
    test_urlRedirectWithParams ...                                         [OK]
  Serialization
    testQuoting ...                                                        [OK]
    test_childQueryParam ...                                               [OK]
    test_rfc1808 ... g:h
                                                    [TODO]
    test_safe ...                                                          [OK]
    test_slotQueryParam ...                                                [OK]
    test_strangeSegs ...                                                   [OK]
    test_unicode ...                                                       [OK]
    test_urlAttr ...                                                       [OK]
    test_urlContent ...                                                    [OK]
    test_urlSlot ...                                                       [OK]
    test_urlXmlAttrSlot ...                                                [OK]
    test_urlintagwithmultipleamps ...                                      [OK]
  TestURL
    test_add ...                                                           [OK]
    test_addCloning ...                                                    [OK]
    test_add_noquery ...                                                   [OK]
    test_anchorCloning ...                                                 [OK]
    test_child ...                                                         [OK]
    test_child_init_root ...                                               [OK]
    test_child_init_tuple ...                                              [OK]
    test_clear ...                                                         [OK]
    test_clearCloning ...                                                  [OK]
    test_click ...                                                         [OK]
    test_clickCloning ...                                                  [OK]
    test_clickCloningScheme ...                                            [OK]
    test_clickCollapse ...                                                 [OK]
    test_cloneUnchanged ...                                                [OK]
    test_curdir ...                                                        [OK]
    test_eq_apples_vs_oranges ...                                          [OK]
    test_eq_different ...                                                  [OK]
    test_eq_same ...                                                       [OK]
    test_eq_similar ...                                                    [OK]
    test_equality ...                                                      [OK]
    test_fragment ...                                                      [OK]
    test_fragmentEquality ...                                              [OK]
    test_fromContext ...                                                   [OK]
    test_fromRequest ...                                                   [OK]
    test_fromString ...                                                    [OK]
    test_ne_apples_vs_oranges ...                                          [OK]
    test_ne_different ...                                                  [OK]
    test_ne_same ...                                                       [OK]
    test_ne_similar ...                                                    [OK]
    test_parent ...                                                        [OK]
    test_parent_root ...                                                   [OK]
    test_parentdir ...                                                     [OK]
    test_parseEqualInParamValue ...                                        [OK]
    test_path ...                                                          [OK]
    test_removeCloning ...                                                 [OK]
    test_replace ...                                                       [OK]
    test_replaceCloning ...                                                [OK]
    test_roundtrip ...                                                     [OK]
    test_secure ...                                                        [OK]
    test_secureCloning ...                                                 [OK]
    test_sibling ...                                                       [OK]
nevow.test.test_useragent
  UserAgentTests
    test_geckoParser ...                                                   [OK]
    test_msieParser ...                                                    [OK]
    test_operaParser ...                                                   [OK]
    test_parseBonEcho ...                                                  [OK]
    test_parseExplorer45 ...                                               [OK]
    test_parseExplorer55 ...                                               [OK]
    test_parseExplorer65 ...                                               [OK]
    test_parseFirefox15 ...                                                [OK]
    test_parseFirefox20 ...                                                [OK]
    test_parseNetscape71 ...                                               [OK]
    test_parseOmniWeb607 ...                                               [OK]
    test_parseOpera9 ...                                                   [OK]
    test_parseSafari20 ...                                                 [OK]
    test_webkitParser ...                                                  [OK]
nevow.test.test_utils
  CachedFileTests
    test_cache ...                                                         [OK]
    test_cacheInvalidate ...                                               [OK]
    test_cacheModifiedTime ...                                             [OK]
    test_loadArgs ...                                                      [OK]
    test_loaderException ...                                               [OK]
  ExposeTestCase
    test_exposeReturnValue ...                                             [OK]
    test_exposeWithoutArguments ...                                        [OK]
    test_exposedInstanceAttribute ...                                      [OK]
    test_getUnexposedWithDefault ...                                       [OK]
    test_inheritanceExpose ...                                             [OK]
    test_inheritanceExposeMore ...                                         [OK]
    test_inheritanceReexpose ...                                           [OK]
    test_multipleExposeArguments ...                                       [OK]
    test_multipleExposeCalls ...                                           [OK]
    test_multipleInheritanceExpose ...                                     [OK]
    test_multipleInheritanceExposeWithoutSubclassCall ...                  [OK]
    test_singleExpose ...                                                  [OK]
    test_unexposedMethodInaccessable ...                                   [OK]

===============================================================================
[SKIPPED]
the standard 2.3 sax parser likes all namespaces to be defined so this test fails. it does pass with python-xml

nevow.test.test_flatsax.Basic.test_badNamespace
===============================================================================
[SKIPPED]
Attribute name flattening must happen later for this to work

nevow.test.test_flatstan.TestNoneAttribute.test_deepSlot
nevow.test.test_flatstan.TestNoneAttribute.test_deferredSlot
nevow.test.test_flatstan.TestNoneAttribute.test_slot
===============================================================================
[TODO]
Reason: "Many of these fail miserably at the moment; often with a / where there shouldn't be"
Traceback (most recent call last):
  File "/home/wthie/proj/nevowport/nevow/nevow/test/test_url.py", line 626, in test_rfc1808
    self.assertEqual(result, flatten(base.click(link)))
  File "/home/wthie/proj/twisted/src/twisted/trial/_synctest.py", line 449, in assertEqual
    super(_Assertions, self).assertEqual(first, second, msg)
  File "/home/wthie/.pyenv/versions/3.7.4/lib/python3.7/unittest/case.py", line 852, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/home/wthie/.pyenv/versions/3.7.4/lib/python3.7/unittest/case.py", line 845, in _baseAssertEqual
    raise self.failureException(msg)
twisted.trial.unittest.FailTest: 'g:h' != 'g:///h'

nevow.test.test_url.Serialization.test_rfc1808
===============================================================================
[FAIL]
Traceback (most recent call last):
  File "/home/wthie/proj/nevowport/nevow/nevow/test/test_loaders.py", line 343, in test_reloadAfterPrecompile
    self.assertIn('bar', after)
  File "/home/wthie/proj/twisted/src/twisted/trial/_synctest.py", line 516, in assertIn
    % (containee, container))
twisted.trial.unittest.FailTest: 'bar' not in '<p>foo</p>'

nevow.test.test_loaders.TestDocFactoriesCache.test_reloadAfterPrecompile
-------------------------------------------------------------------------------
Ran 1043 tests in 2.019s

FAILED (skips=4, expectedFailures=1, failures=1, successes=1037)


More information about the Twisted-web mailing list