From 28030cfc396e26a5a83fefb906602fcf32d7d000 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Mon, 27 Feb 2017 07:51:29 -0500 Subject: [PATCH] DOM: tw.syncneeded should be 0/1, not false/true --- src/DOM.cpp | 4 ++-- test/dom.t | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/DOM.cpp b/src/DOM.cpp index dd97384a2..8fd8c7274 100644 --- a/src/DOM.cpp +++ b/src/DOM.cpp @@ -91,12 +91,12 @@ bool getDOM (const std::string& name, Variant& value) { if (name == "tw.syncneeded") { - value = Variant (false); + value = Variant (0); for (const auto& line : context.tdb2.backlog.get_lines ()) { if (line[0] == '{') { - value = Variant (true); + value = Variant (1); break; } } diff --git a/test/dom.t b/test/dom.t index 00276381c..92f4651fe 100755 --- a/test/dom.t +++ b/test/dom.t @@ -286,16 +286,16 @@ class TestDOMSync(TestCase): """ DOM tw.syncneeded --> false """ code, out, err = self.t("_get tw.syncneeded") self.assertEqual(code, 0) - self.assertIn("false", out) - self.assertNotIn("true", out) + self.assertIn("0", out) + self.assertNotIn("1k", out) def test_dom_tw_syncneeded_true(self): """ DOM tw.syncneeded --> true """ self.t("add foo") code, out, err = self.t("_get tw.syncneeded") self.assertEqual(code, 0) - self.assertNotIn("false", out) - self.assertIn("true", out) + self.assertNotIn("0", out) + self.assertIn("1", out) class TestDOMDirectReferencesOnAddition(TestCase):