def METHOD_NAME(self):
    args = Node()
    # named args test
    args["a"] = "something about";
    args["b"] = "and";
    args["c"] = 3.1415;
    args["d"] = 42;
    t = conduit.utils.format("{a} {c:0.3} {b} {d:04}",
                             args = args)
    print(t)
    self.assertTrue(t == "something about 3.14 and 0042")
    # ordered args test
    args.reset()
    args.append().set("something about")
    args.append().set(3.1415)
    args.append().set("and")
    args.append().set(42)
    t = conduit.utils.format("{} {:0.3} {} {:04}", args);
    print(t)
    self.assertTrue(t == "something about 3.14 and 0042")