Fix testmodule for jhbuild autobuild
commit01d01a79de9fa0907796899a7c4f1cdb98e7cb6f
authorJon TURNEY <jon.turney@dronecode.org.uk>
Fri, 19 Mar 2010 19:54:29 +0000 (19 19:54 +0000)
committerFrédéric Péters <fpeters@0d.be>
Wed, 28 Apr 2010 11:18:29 +0000 (28 13:18 +0200)
tree7339242461743f311b40ffa2d8fb6a4226178648
parent1588debddacd12a158d5e65a0a0f39e21501dbc7
Fix testmodule for jhbuild autobuild

If the moduleset contains a TestModule, jhbuild autobuild dies

Traceback (most recent call last):
  File "/usr/local/bin/jhbuild", line 31, in <module>
    jhbuild.main.main(sys.argv[1:])
  File "/usr/local/jhbuild/jhbuild/main.py", line 136, in main
    rc = jhbuild.commands.run(command, config, args, help=lambda: print_help(parser))
  File "/usr/local/jhbuild/jhbuild/commands/__init__.py", line 123, in run
    return cmd.execute(config, args, help)
  File "/usr/local/jhbuild/jhbuild/commands/__init__.py", line 52, in execute
    return self.run(config, options, args, help)
  File "/usr/local/jhbuild/jhbuild/commands/autobuild.py", line 89, in run
    return build.build()
  File "/usr/local/jhbuild/jhbuild/frontends/buildscript.py", line 149, in build
    self.end_phase(module.name, phase, error)
  File "/usr/local/jhbuild/jhbuild/frontends/autobuild.py", line 259, in end_phase
    self.modules = jhbuild.moduleset.load_tests(self.config)
  File "/usr/local/jhbuild/jhbuild/moduleset.py", line 301, in load_tests
    if module.__class__ == testmodule.TestModule:
NameError: global name 'testmodule' is not defined
jhbuild/moduleset.py