t.Run("when-valid-predicate", func(t *testing.T) {
        gr, err := hclutils.LoadAndParseFromString("TestRenderConditionals", src)
        require.NoError(t, err)
        err = graphutils.AddMetadata(gr, "root/task.query.a", "conditional-predicate-raw", "true")
        err = graphutils.AddMetadata(gr, "root/task.query.a", conditional.MetaBranchName, "branch1")