--
Dude.... I was afraid that would be the answer. Is there a solid alternative? I can use a separate product, but I was pretty excited about a built-in Trac option. How difficult an upgrade would it be? There was enough positive commentary on this plugin I might be willing to give it a go...
Robert Kuropkat
Installed QaTrackerPlugin to give it a try. Created a Test Plan (Milestone) and a Test Case (Ticket) and assigned the Test Case to the Test Plan. Tried to create a Test Run in the QA Tracker tab and got an error:
AttributeError: 'Environment' object has no attribute 'get_db_cnx'
Robert Kuropkat
--
You received this message because you are subscribed to a topic in the Google Groups "Trac Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/trac-users/1unaoUW2MdQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to trac-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/f3450c2e-ca85-4d09-a21d-2cf037b60e08n%40googlegroups.com.
Hi all,I worked some hours trying to upgrade my TestManagerForTracPlugin to Python3 and the latest Trac, and after having fixed the deprecated db api and several other issues I found out that the Genshi template engine has been replaced with Jinja2 and the ITemplateStreamFilter is no longer supported. (BTW, the reason seems to be performance problems with Genshi... Actually we haven't ever faced any in our organization...)Unfortunately, the plugin is heavily (if not completely) based on the ITemplateStreamFilter machanism, in order o decorate Wiki pages, and a bit also the Ticket pages, with the set of contents and controls related to test catalogs and test cases.This allows users to leverage the power of the Wiki, and of any other plugins that augment it, while dealing with test descriptions and metadata.Rewriting the plugin completely, to replace template filtering with JavaScript as recommended, besides being an awkward approach, is something I can't currently undergo, unfortunately.Roberto
I suspected as much. Other plugins have complained about Genshi
but I was able to install it and they worked. So I can imagine
some ongoing degradation there so long as a plugin requires it.
I am still interested in looking into it and have forked the git repo here: https://github.com/robert-kuropkat/testman4trac just so I can tinker and learn without mucking up any other effort.
Robert
To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/a28a4a46-d8a3-4c07-87d1-7bd36d265eb9n%40googlegroups.com.
Perhaps Roberto can publish his updates then. I'd be willing to
test them certainly. I agree with the order of updates you
suggest. Python 3 is not even a particular interest of mine at
the moment, though longer term it should be. My installation is
still running on Python2.
Robert Kuropkat
--
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/b5143843-d7d5-45d7-ae21-2d8142fa4698n%40googlegroups.com.
Perhaps Roberto can publish his updates then.
Hi we installed on our TRAC instance but none of our existing test cases show up on the Test Manage page just Example Catalog.Clicking on the Test Stat gives an error- Trac detected an internal error:NameError: global name 'env' is not definedAny suggestions on if we missed a config item ?
--
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/CA%2BBGpn8bNF4EELF7YTnWaO53iB8bNo%2B9n5dcwud22e%3DQDFo0LA%40mail.gmail.com.
Unfortunately you are right, there's still some incompatibility with Trac 1.4.x, which I didn't spot because of an incorrect setup of my test environment... I was actually testing against a Trac 1.2.x instead... My bad.I fixed most of the problems last night and I'm almost ready for a new release. I just want to perform more extensive tests with Trac versions 1.2, 1.3 and 1.4.A question for Ryan, though: how old Trac versions do you think it still makes sense to support? Will it be ok to stop at 1.2 or you think I should go even backward?Regards.Roberto
--
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/fe8ac504-e056-46f4-86ee-3933cf83dfcbn%40googlegroups.com.
The previous releases were not compatibile with Trac 1.4 because of a mistake in setting up my test environment.
I've just fixed all incompatibilities with Trac 1.2 and with Trac 1.4 and cleaned up all the releases.
Now you will find that:
Unfortunately there is currently no release compatible with Trac 1.5, because of the dropped support of Genshi, a technology the plugins are heavily based on.
Please, refer to the releases page for the available downloads: https://github.com/seccanj/testman4trac/releases
Kind regards.
Roberto
--
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/a7b670fa-a7be-453d-9c4b-f425df3a380bn%40googlegroups.com.