blob: be9d23f276948745675c29720855868a9daaaff3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
import os, unittest
from java_config_2.EnvironmentManager import EnvironmentManager
from java_config_2.Package import Package
class TestPackage(unittest.TestCase):
def setUp(self):
em = EnvironmentManager(os.path.join(os.path.dirname(__file__), 'test_env'))
self.ant = em.get_package('ant-cores')
def test_package_info(self):
#using a package we definitely
#know will not be into the tree
#to ensure we ain't using real system packages.
self.assertEqual(self.ant.name(), 'ant-cores')
self.assertEqual(self.ant.description(), "Description: %s" % self.ant.name())
self.assertEqual(self.ant.target(), "1.4")
self.assertTrue(self.ant.query('JAVADOC_PATH'))
self.assertFalse(self.ant.query('VAR_SHOULD_NOT_EXIST'))
if __name__ == '__main__':
unittest.main()
# vim:set expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap:
|