Ejemplo n.º 1
0
 def test_arguments(self):
     assert roller.get_args(['-v']).verbose is True
     assert roller.get_args(['-k', '1.2.3']).new_version == '1.2.3'
     assert roller.get_args(['-n', '9']).new_revision == '9'
     assert roller.get_args(['-c', '1.2.3']).config_version == '1.2.3'
     assert roller.get_args(['-r', '7']).config_revision == '7'
     assert roller.get_args(['-s']).skip_install is True
     assert roller.get_args(['-b', '/foo']).build_dir == '/foo'
     assert roller.get_args(['-d', '/bar']).config_dir == '/bar'
Ejemplo n.º 2
0
 def test_defaults(self):
     defaults = roller.get_args([])
     assert defaults.verbose is False
     assert defaults.new_version == roller.get_latest_kernel_version()
     assert defaults.new_revision is None
     assert defaults.config_version == roller.get_current_kernel_version()
     assert defaults.config_revision == 'current'
     assert defaults.skip_install is False
     assert defaults.build_dir == '/tmp'
     assert defaults.config_dir is None
Ejemplo n.º 3
0
 def test_version(self):
     assert roller.get_args(['--version'])