def test_build(self): dist = Distribution() uut = BuildDbusService(dist) self.assertRaises(DistutilsOptionError, uut.finalize_options) with make_temp() as uut.output: uut.finalize_options() uut.run() with open(uut.output) as file: result = file.read(1000) self.assertEqual(result, "[D-BUS Service]\nNames=" + Constants.BUS_NAME + "\nExec=coala-dbus")
def test_build(self): dist = Distribution() uut = BuildDbusService(dist) self.assertRaises(DistutilsOptionError, uut.finalize_options) with make_temp() as uut.output: uut.finalize_options() uut.run() with open(uut.output) as file: result = file.read(1000) self.assertEqual( result, "[D-BUS Service]\nNames=" + Constants.BUS_NAME + "\nExec=coala-dbus")
def test_build(self): dist = Distribution() uut = BuildDbusService(dist) self.assertRaises(DistutilsOptionError, uut.finalize_options) handle, uut.output = tempfile.mkstemp(text=True) uut.finalize_options() uut.run() result = os.read(handle, 1000).decode() self.assertEqual( result, "[D-BUS Service]\nNames=" + Constants.BUS_NAME + "\nExec=coala-dbus")