I ran:

easy_install -f http://toscawidgets.org/download -U RuleDispatch
TurboKid

But I still have the problem with the rendering. The output of the
tests are below. For some reason the test.log file got truncated so I
just pasted from the dos box.

Next I'll try upgrading those packages 1 by 1.

Steve

C:\Documents and
Settings\Daystev\Desktop\Downloads\toscawidgets>python.exe setup.py
develop test
running develop
running egg_info
writing requirements to ToscaWidgets.egg-info\requires.txt
writing ToscaWidgets.egg-info\PKG-INFO
writing namespace_packages to
ToscaWidgets.egg-info\namespace_packages.txt
writing top-level names to ToscaWidgets.egg-info\top_level.txt
writing dependency_links to ToscaWidgets.egg-info\dependency_links.txt
writing entry points to ToscaWidgets.egg-info\entry_points.txt
reading manifest file 'ToscaWidgets.egg-info\SOURCES.txt'
writing manifest file 'ToscaWidgets.egg-info\SOURCES.txt'
running build_ext
Creating c:\python24\lib\site-packages\ToscaWidgets.egg-link (link to
.)
ToscaWidgets 0.1a2dev-r2453 is already the active version in
easy-install.pth

Installed c:\documents and
settings\daystev\desktop\downloads\toscawidgets
Processing dependencies for ToscaWidgets==0.1a2dev-r2453
running test
running build_ext
No handlers could be found for logger "toscawidgets.resources"
Doctest: doc_index.txt ... ok
Doctest: index.txt ... ok
Doctest: toscawidgets.txt ... ok
Doctest: test_base.txt ... ok
Doctest: test_resources.txt ... ok
Doctest: test_view.txt ... ok
Doctest: test_widget_lists.txt ... ok
Doctest: README.txt ... ok
Doctest: toscawidgets.core.Child ... ok
Doctest: toscawidgets.core.Widget ... ok
Doctest: toscawidgets.core.Widget.ifilter_children ... ok
Doctest: toscawidgets.core.Widget.update_params ... ok
Doctest: toscawidgets.core.Widget.walk ... ok
Doctest: toscawidgets.core.WidgetBunch ... ok
Doctest: toscawidgets.core.WidgetsList ... ok
Doctest: toscawidgets.util.pre_post_wrapper ... ok
Doctest: toscawidgets.resources.Source ... ok
Doctest: toscawidgets.js ... ok
Doctest: toscawidgets.js.js_callback ... ok
Doctest: toscawidgets.js.js_function ... ok
test_children_receive_args (tests.test_base.TestArgsForChilds) ... ok
test_are_collected (tests.test_base.TestChildrenAreCollectedFromBases)
... ok
test_is_bunch (tests.test_base.TestDictInUpdateParamsIsABunch) ... ok
test_display_child_accepts_kw (tests.test_base.TestDisplayChild) ... ok
test_normal_display (tests.test_base.TestDisplayChild) ... ok
test_class_and_args_not_modified_on_init
(tests.test_base.TestMutableTemplateVar
sNotClobbered) ... ok
test_instance_and_args_not_modified_on_display
(tests.test_base.TestMutableTempl
ateVarsNotClobbered) ... ok
test_callable_default_params (tests.test_base.TestParams) ... ok
test_callable_display_overriden_params (tests.test_base.TestParams) ...
ok
test_params_are_set_to_None_by_default (tests.test_base.TestParams) ...
ok
test_gets_default (tests.test_base.TestRequestLocalDescriptorDeafult)
... ok
test_can_be_del (tests.test_base.TestRequestLocalDescriptorNoDeafult)
... ok
test_can_be_del_resetted
(tests.test_base.TestRequestLocalDescriptorNoDeafult) .
.. ok
test_can_be_set (tests.test_base.TestRequestLocalDescriptorNoDeafult)
... ok
test_default_is_respected (tests.test_base.TestSimpleWidget) ... ok
test_at_class_template (tests.test_base.TestTemplate) ... ok
test_at_display_template (tests.test_base.TestTemplate) ... ok
test_children_receive_value (tests.test_base.TestValueForChilds) ... ok
test_can_setattr (tests.test_base.TestWidgetBunch) ... ok
test_correct_ids (tests.test_base.TestWidgetRepeater) ... ok
test_limit_repetitions (tests.test_base.TestWidgetRepeater) ... ok
test_render (tests.test_base.TestWidgetRepeater) ... ok
test_children_can_receive_args_by_key
(tests.test_base.TestWidgetRepeaterNestedR
epeated) ... ok
test_children_receive_args
(tests.test_base.TestWidgetRepeaterNestedRepeated) ..
. ok
test_children_receive_args_dotted_id
(tests.test_base.TestWidgetRepeaterNestedRe
peated) ... ok
test_children_receive_args_dotted_id_outside_child_args
(tests.test_base.TestWid
getRepeaterNestedRepeated) ... ok
test_children_receive_values
(tests.test_base.TestWidgetRepeaterNestedRepeated)
... ok
test_correct_ids (tests.test_base.TestWidgetRepeaterNestedRepeated) ...
ok
test_first_child_can_receive_in_dotted_args_outside_child_args
(tests.test_base.
TestWidgetRepeaterNestedRepeated) ... ok
test_limit_repetitions
(tests.test_base.TestWidgetRepeaterNestedRepeated) ... ok

test_render (tests.test_base.TestWidgetRepeaterNestedRepeated) ... ok
test_widget_is_built_correctly
(tests.test_base.TestWidgetRepeaterNestedRepeated
) ... ok
test_order_is_preserved (tests.test_base.TestWidgetsList) ... ok
Priority is respected when decorating with before ... ok
Non-ambiguous methods are processed fine ... ok
NoApplicableMethods is raised when it should ... ok
Non-prioritized ambiguous methods are processed fine ... FAIL
Prioritized ambiguous methods are processed fine ... FAIL
test_can_chain_calls (tests.test_js.TestChainedCalls) ... ok
test_dynamic_calls_possible (tests.test_js.TestDynamicCalls) ... ok
test_dynamic_calls_widget_is_included_in_widget_resources
(tests.test_js.TestDyn
amicCalls) ... ok
test_calls_are_added (tests.test_js.TestStaticCalls) ... ok
test_dynamic_calls_not_possible (tests.test_js.TestStaticCalls) ... ok
test_no_template_returns_None (tests.test_render.TestBasic) ... ok
test_display (tests.test_render.TestCheetah) ... ok
test_render (tests.test_render.TestCheetah) ... ok
test_render_value (tests.test_render.TestCheetah) ... ok
test_display (tests.test_render.TestCheetahInGenshi) ... ok
test_display_on_cheetah (tests.test_render.TestCheetahInGenshi) ... ok
test_display_on_genshi (tests.test_render.TestCheetahInGenshi) ... ok
test_render (tests.test_render.TestCheetahInGenshi) ... ok
test_render_value (tests.test_render.TestCheetahInGenshi) ... ok
test_display (tests.test_render.TestCheetahInKid) ... ok
test_display_on_cheetah (tests.test_render.TestCheetahInKid) ... ok
test_display_on_kid (tests.test_render.TestCheetahInKid) ... ok
test_render (tests.test_render.TestCheetahInKid) ... ok
test_render_value (tests.test_render.TestCheetahInKid) ... ok
test_display (tests.test_render.TestGenshi) ... ok
test_display_on_genshi (tests.test_render.TestGenshi) ... ok
test_render (tests.test_render.TestGenshi) ... ok
test_render_value (tests.test_render.TestGenshi) ... ok
test_display (tests.test_render.TestGenshiInKid) ... ok
test_display_on_genshi (tests.test_render.TestGenshiInKid) ... ok
test_display_on_kid (tests.test_render.TestGenshiInKid) ... ok
test_render (tests.test_render.TestGenshiInKid) ... ok
test_render_value (tests.test_render.TestGenshiInKid) ... ok
test_display (tests.test_render.TestKid) ... ok
test_display_on_kid (tests.test_render.TestKid) ... ok
test_render (tests.test_render.TestKid) ... ok
test_render_value (tests.test_render.TestKid) ... ok
test_display (tests.test_render.TestKidInGenshi) ... ok
test_display_on_genshi (tests.test_render.TestKidInGenshi) ... ok
test_display_on_kid (tests.test_render.TestKidInGenshi) ... ok
test_render (tests.test_render.TestKidInGenshi) ... ok
test_render_value (tests.test_render.TestKidInGenshi) ... ok
test_display (tests.test_render.TestStringInGenshi) ... ok
test_display_on_genshi (tests.test_render.TestStringInGenshi) ... ok
test_render (tests.test_render.TestStringInGenshi) ... FAIL
test_render_value (tests.test_render.TestStringInGenshi) ... ok
test_display (tests.test_render.TestStringInKid) ... ok
test_display_on_kid (tests.test_render.TestStringInKid) ... ok
test_render (tests.test_render.TestStringInKid) ... FAIL
test_render_value (tests.test_render.TestStringInKid) ... ok
test_css_is_collected_from_children
(tests.test_resources.TestCSSIsCollected) ..
. ok
test_no_duplicates_in_css (tests.test_resources.TestCSSIsCollected) ...
ok
test_order_is_preserved_in_css
(tests.test_resources.TestCSSIsCollected) ... ok
test_link_generated_correctly (tests.test_resources.TestCSSLink) ... ok
test_source_generated_correctly (tests.test_resources.TestCSSSource)
... ok
test_full_version (tests.test_resources.TestIECSSLink) ... ok
test_simple_version (tests.test_resources.TestIECSSLink) ... ok
test_wo_version (tests.test_resources.TestIECSSLink) ... ok
test_full_version (tests.test_resources.TestIECSSSource) ... ok
test_simple_version (tests.test_resources.TestIECSSSource) ... ok
test_wo_version (tests.test_resources.TestIECSSSource) ... ok
test_full_version (tests.test_resources.TestIEJSLink) ... ok
test_simple_version (tests.test_resources.TestIEJSLink) ... ok
test_wo_version (tests.test_resources.TestIEJSLink) ... ok
test_full_version (tests.test_resources.TestIEJSSource) ... ok
test_simple_version (tests.test_resources.TestIEJSSource) ... ok
test_wo_version (tests.test_resources.TestIEJSSource) ... ok
test_link_generated_correctly (tests.test_resources.TestJSLink) ... ok
test_source_generated_correctly (tests.test_resources.TestJSSSource)
... ok
test_dependencies_are_collected
(tests.test_resources.TestJavascriptIsCollected)
 ... ok
test_js_is_collected_from_JSSource
(tests.test_resources.TestJavascriptIsCollect
ed) ... ok
test_no_duplicates_in_js
(tests.test_resources.TestJavascriptIsCollected) ... ok

test_order_is_preserved_in_js
(tests.test_resources.TestJavascriptIsCollected) .
.. ok
test_order_is_preserved_in_css_and_css_is_in_head
(tests.test_resources.TestReso
urcesAreCollected) ... ok
test_resources_are_classified_correctly
(tests.test_resources.TestResourcesAreCo
llected) ... ok
test_resources_are_collected_from_children
(tests.test_resources.TestResourcesAr
eCollected) ... ok
test_no_resources_return_empty_dict
(tests.test_resources.TestResourcesAreCollec
tedWith_retrieve_resources) ... ok
test_order_is_preserved_in_css_and_css_is_in_head
(tests.test_resources.TestReso
urcesAreCollectedWith_retrieve_resources) ... ok
test_resources_are_classified_correctly
(tests.test_resources.TestResourcesAreCo
llectedWith_retrieve_resources) ... ok
test_resources_are_collected_from_children
(tests.test_resources.TestResourcesAr
eCollectedWith_retrieve_resources) ... ok
test_resources_are_collected_from_dict
(tests.test_resources.TestResourcesAreCol
lectedWith_retrieve_resources) ... ok
test_resources_are_collected_from_list
(tests.test_resources.TestResourcesAreCol
lectedWith_retrieve_resources) ... ok
test_resources_are_collected_from_unknown
(tests.test_resources.TestResourcesAre
CollectedWith_retrieve_resources) ... ok

======================================================================
FAIL: Non-prioritized ambiguous methods are processed fine
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Documents and
Settings\Daystev\Desktop\Downloads\toscawidgets\tests\t
est_genericfunctions.py", line 32, in test_non_prioritized_ambiguous
    self.assertRaises(dispatch.AmbiguousMethod, self.demo_func, 10)
AssertionError: AmbiguousMethod not raised

======================================================================
FAIL: Prioritized ambiguous methods are processed fine
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Documents and
Settings\Daystev\Desktop\Downloads\toscawidgets\tests\t
est_genericfunctions.py", line 54, in test_prioritized_ambiguous
    self.assertEqual(self.demo_func(10),0)
AssertionError: 10 != 0

======================================================================
FAIL: test_render (tests.test_render.TestStringInGenshi)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Documents and
Settings\Daystev\Desktop\Downloads\toscawidgets\tests\t
est_render.py", line 266, in test_render
    self.assertInOutput(['<input', '<div'])
  File "C:\Documents and
Settings\Daystev\Desktop\Downloads\toscawidgets\toscawi
dgets\testutil.py", line 48, in assertInOutput
    self.failUnless(s in output, "%s\n\n%r not in output" %(output,s))
AssertionError: <div id="test">&lt;input value="None" /&gt;</div>

'<input' not in output

======================================================================
FAIL: test_render (tests.test_render.TestStringInKid)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Documents and
Settings\Daystev\Desktop\Downloads\toscawidgets\tests\t
est_render.py", line 235, in test_render
    self.assertInOutputIC(['<INPUT', '<DIV'])
  File "C:\Documents and
Settings\Daystev\Desktop\Downloads\toscawidgets\toscawi
dgets\testutil.py", line 56, in assertInOutputIC
    self.failUnless(s in output, "%s\n\n%r not in output" %(output,s))
AssertionError: <div id="test">&lt;input value="none" /></div>

'<input' not in output

----------------------------------------------------------------------
Ran 136 tests in 1.382s

FAILED (failures=4)

C:\Documents and Settings\Daystev\Desktop\Downloads\toscawidgets>

On Jan 25, 1:22 pm, Alberto Valverde <[EMAIL PROTECTED]> wrote:
> On Jan 25, 2007, at 6:56 PM, shday wrote:
>
>
>
> > Okay, that got it working... sort of. Most of the page seems to be
> > rendered okay but there are large bits of raw html showing also.
>
> >http://img49.imageshack.us/img49/7075/tgsamplebug3rs.pngDoh, that should 
> >*not* be happening. This has happened before to some
> people but I'm afraid I don't know the root cause yet. I do know what
> the problem is though... display rules are misbehaving. I don't know
> exactly what package is causing it but it has been solved by
> upgrading all packages TW requires which might be already in your
> system. Try upgrading TurboKid and RuleDispatch (from toscawidgets'
> website)
>
> easy_install -fhttp://toscawidgets/download-U RuleDispatch TurboKid
>
> If it's still a problem, it'll be of great help to me to see the
> output of TW's unittests... to do so
>
> # Install an editable version of TW with tests
> easy_install -e -b . ToscaWidgets
> cd toscawidgets
> python2.4 setup.py develop test
> # If tests fail or there are errors...
> python2.4 setup.py develop test > test.log
>
> Send me test.log if failures/errors... to see what package might need
> upgrading, this is what TW requires (for all tests, not all template
> engines are needed):
>
> Genshi-0.3.6-py2.4.egg
> Mako-0.1.1-py2.4.egg
> MyghtyUtils-0.52-py2.4.egg
> Paste-1.1.1-py2.4.egg
> PasteDeploy-1.1-py2.4.egg
> PasteScript-1.1-py2.4.egg
> PyProtocols-1.0a0dev_r2082-py2.4-macosx-10.4-fat.egg
> RuleDispatch-0.5a0.dev_r2247-py2.4-macosx-10.4-fat.egg
> ToscaWidgets-0.1a2dev_r2453-py2.4.egg
> TurboCheetah-0.9.5-py2.4.egg
> TurboKid-0.9.9-py2.4.egg
> elementtree-1.2.6_20050316-py2.4.egg
> kid-0.9.4-py2.4.egg
> setuptools-0.6c5-py2.4.egg
> simplejson-1.5-py2.4.egg
>
> That combination in a clean testing workingenv makes all 139 tests
> pass in my system(s). Try upgrading each of those packages, one by
> one with "easy_install -U"· (mind that for RuleDispatch you'll need
> to pass the -f flag so it downloads it from toscawidgets.org) and run
> the tests in between, as soon as all pass, please tell me who the
> culprit was and what was it's previous version so I can investigate
> and help future users. If all tests pass tgsample should be working
> flawlessly
> 
> Alberto


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to