Ticket #876 (new defect )

Opened 4 years ago

Last modified 2 years ago

random stuff imports marmalade

Reported by: marienz Assigned to:
Type: defect Priority: high
Milestone: Component: core
Keywords: Cc: radix, itamarst, jml, jknight, marienz
Branch: Author:
Launchpad Bug:

Attachments

Change History

  2005-02-01 06:11:59+00:00 changed by marienz

If I install just the twisted-2.0.0a1 tarball, not the rest of twisted, and run
the unit tests, a bunch of tests fail because they use marmalade, which uses
twisted.web.microdom, which isn't there:
- t.test.test_reflector because it imports twisted.enterprise.xmlreflector
- t.test.test_sob.PersistTestCase
- t.test.test_import.AtLeastImportTestCase, again via enterprise.xmlreflector
- t.test.test_application.TestLoading
- t.test.test_application.TestAppSupport

  2005-03-10 02:23:49+00:00 changed by jknight

We should have a story for this. My opinion: deprecate marmalade and
xmlreflector to death, and say any problems with it are too bad so sad stop
using it already. And make the tests skip, too, ideally.

  2005-03-11 04:52:52+00:00 changed by radix

Crap, this needs to be fixed by release.

  2005-03-12 09:32:02+00:00 changed by jml

So tasks are (just making certain):
- Deprecate marmalade
- Deprecate xmlreflector
- Skip tests
- Make sure not used elsewhere

  2005-03-12 09:40:21+00:00 changed by jml

Deprecate == Deprecate with warning
Skip tests only when t.web not present

  2005-03-12 10:19:08+00:00 changed by jml

The test_application tests that get skipped don't really need to depend on
twisted.web. They should be replaced, but that's not for2.0 I don't think.

  2005-10-13 21:37:57+00:00 changed by itamarst

Not urgent.

  2006-05-04 03:01:27+00:00 changed by jml

  • owner deleted
  • component set to conch

I'm not ever going to do this.

  2006-09-22 05:11:53+00:00 changed by jml

  • component changed from conch to core
Note: See TracTickets for help on using tickets.