[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