Esempio n. 1
0
	def test_remove_base(self):
		bsi = BASHScriptInstaller()
		bsi.remove_base()

		if getuid() == 0:
			tf = TextFile(bsi.system_bashrc_file)
			self.assertFalse(tf.find_section(bsi.id_prefix + 'autocomplete_function'))

		self.assertFalse(exists(bsi.user_script_file))
		self.assertTrue(exists(bsi.user_cmdlist_file))

		tf = TextFile(bsi.user_bashrc_file)
		self.assertEqual(tf.find_lines(bsi.id_prefix + 'user_script'), 0)
Esempio n. 2
0
	def test_setup_cmd(self):
		bsi = BASHScriptInstaller()
		cmdname = self.test_cmd 
		bsi.setup_cmd(cmdname)
Esempio n. 3
0
	def test_remove_cmd(self):
		bsi = BASHScriptInstaller()
		cmdname = self.test_cmd 
		bsi.remove_cmd(cmdname)