GithubHelp home page GithubHelp logo

Comments (7)

mchilvers avatar mchilvers commented on August 18, 2024

Can you supply details of platform, Python version etc?

All tests pass just fine for me on Windows with Python 2.7

from envisage.

idella avatar idella commented on August 18, 2024

platform is linux; gentoo which distro shouldn't impact.
installed pythons;

 Installed versions:  2.5.4-r4(2.5)(19:07:32 05/02/12)
                             2.6.8(2.6) (16:52:24 17/05/12)
                             2.7.3-r1(2.7)(20:52:05 26/06/12)
                             3.1.4-r4(3.1)(01:13:23 04/05/12)
                             3.2.3-r1(3.2)(20:29:00 26/06/12)

Gentoo does make a pretty stringent sandbox in which it executes the ebuild. Sometimes that impacts, don't know on this 1.

from envisage.

mchilvers avatar mchilvers commented on August 18, 2024

Which version of Python is being used to run the tests? I don't have Linux here but the problem will more than likely be caused by the test eggs not being found because of platform/python version.

from envisage.

idella avatar idella commented on August 18, 2024

ah right;

  • Testing of dev-python/envisage-4.1.0 with CPython 2.7...
    FAIL: no include or exclude

    Traceback (most recent call last):
    File "/mnt/gen2/TmpDir/portage/dev-python/envisage-4.1.0/work/envisage-4.1.0/envisage/tests/egg_plugin_manager_test_case.py", line 37, in test_no_include_or_exclude
    self.assert_('acme.foo' in ids)
    AssertionError: False is not true
    -------------------- >> begin captured logging << --------------------
    envisage.egg_plugin_manager: DEBUG: egg plugin manager found plugins <[<envisage.core_plugin.CorePlugin object at 0x3099fb0>]>
    --------------------- >> end captured logging << ---------------------

Ran 158 tests in 3.302s

FAILED (failures=5)

  • ERROR: dev-python/envisage-4.1.0 failed (test phase):
  • Testing failed with CPython 2.7 in python_test_function() function

you have a fix or a workaround to this? Why just this single test when it passes 153 others??????

from envisage.

mchilvers avatar mchilvers commented on August 18, 2024

The only painful thing to test was the egg-based plugin manager which is just one optional part of Envisage... None of the other test cases use eggs hence they aren't susceptible to platform/versioning issues.

from envisage.

pberkes avatar pberkes commented on August 18, 2024

I think this is now fixed.
Mind if I close it, @idella ?

from envisage.

idella avatar idella commented on August 18, 2024

sure that's good

from envisage.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.