Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for ExecuteTemplate (0.23 sec)

  1. src/html/template/clone_test.go

    	tree, err := parse.Parse("t", `{{define "b"}}<a href="{{end}}`, "", "", nil, nil)
    	if err != nil {
    		t.Fatal(err)
    	}
    	added := Must(root.AddParseTree("b", tree["b"]))
    	b := new(strings.Builder)
    	err = added.ExecuteTemplate(b, "a", "1>0")
    	if err != nil {
    		t.Fatal(err)
    	}
    	if got, want := b.String(), ` 1&gt;0 <a href=" 1%3e0 "></a>`; got != want {
    		t.Errorf("got %q want %q", got, want)
    	}
    }
    
    func TestClone(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 06 15:48:16 UTC 2022
    - 8K bytes
    - Viewed (0)
  2. src/html/template/examplefiles_test.go

    	// that behavior but html/template's escaping does, so it's a good habit.
    	err = templates.ExecuteTemplate(os.Stdout, "driver1", nil)
    	if err != nil {
    		log.Fatalf("driver1 execution: %s", err)
    	}
    	err = templates.ExecuteTemplate(os.Stdout, "driver2", nil)
    	if err != nil {
    		log.Fatalf("driver2 execution: %s", err)
    	}
    	// Output:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Dec 09 19:12:23 UTC 2020
    - 7.5K bytes
    - Viewed (0)
  3. src/text/template/examplefiles_test.go

    	// that behavior but html/template's escaping does, so it's a good habit.
    	err = templates.ExecuteTemplate(os.Stdout, "driver1", nil)
    	if err != nil {
    		log.Fatalf("driver1 execution: %s", err)
    	}
    	err = templates.ExecuteTemplate(os.Stdout, "driver2", nil)
    	if err != nil {
    		log.Fatalf("driver2 execution: %s", err)
    	}
    	// Output:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Dec 09 19:12:23 UTC 2020
    - 6.1K bytes
    - Viewed (0)
  4. src/text/template/multi_test.go

    		}
    	}
    	// Execute root.
    	var b strings.Builder
    	err = root.ExecuteTemplate(&b, "a", 0)
    	if err != nil {
    		t.Fatal(err)
    	}
    	if b.String() != "broot" {
    		t.Errorf("expected %q got %q", "broot", b.String())
    	}
    	// Execute copy.
    	b.Reset()
    	err = clone.ExecuteTemplate(&b, "a", 0)
    	if err != nil {
    		t.Fatal(err)
    	}
    	if b.String() != "bclone" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 08 10:48:29 UTC 2022
    - 11.7K bytes
    - Viewed (0)
  5. src/html/template/escape_test.go

    		t.Fatalf("AddParseTree error: %v", err)
    	}
    	var b1, b2 strings.Builder
    	if err := tpl.ExecuteTemplate(&b1, "foo", data); err != nil {
    		t.Fatalf(`ExecuteTemplate failed for "foo": %v`, err)
    	}
    	if err := tpl.ExecuteTemplate(&b2, "bar", data); err != nil {
    		t.Fatalf(`ExecuteTemplate failed for "foo": %v`, err)
    	}
    	got1, got2 := b1.String(), b2.String()
    	if got1 != want {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 16 03:29:27 UTC 2023
    - 56.2K bytes
    - Viewed (0)
  6. src/html/template/doc.go

    	err = t.ExecuteTemplate(out, "T", "<script>alert('you have been pwned')</script>")
    
    produces
    
    	Hello, <script>alert('you have been pwned')</script>!
    
    but the contextual autoescaping in html/template
    
    	import "html/template"
    	...
    	t, err := template.New("foo").Parse(`{{define "T"}}Hello, {{.}}!{{end}}`)
    	err = t.ExecuteTemplate(out, "T", "<script>alert('you have been pwned')</script>")
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:04:29 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  7. src/html/template/example_test.go

    }
    
    func Example_autoescaping() {
    	check := func(err error) {
    		if err != nil {
    			log.Fatal(err)
    		}
    	}
    	t, err := template.New("foo").Parse(`{{define "T"}}Hello, {{.}}!{{end}}`)
    	check(err)
    	err = t.ExecuteTemplate(os.Stdout, "T", "<script>alert('you have been pwned')</script>")
    	check(err)
    	// Output:
    	// Hello, &lt;script&gt;alert(&#39;you have been pwned&#39;)&lt;/script&gt;!
    }
    
    func Example_escape() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 13 18:45:54 UTC 2021
    - 3.9K bytes
    - Viewed (0)
  8. cluster/gce/gci/configure_helper_test.go

    	}
    	defer f.Close()
    
    	t, err := template.ParseFiles(templates...)
    	if err != nil {
    		c.t.Fatalf("Failed to parse files %q, err: %v", templates, err)
    	}
    
    	if err = t.ExecuteTemplate(f, target, env); err != nil {
    		c.t.Fatalf("Failed to execute template %s, err: %v", target, err)
    	}
    
    	return f.Name()
    }
    
    func (c *ManifestTestCase) mustLoadPodFromManifest() {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Oct 30 06:23:50 UTC 2021
    - 4.8K bytes
    - Viewed (0)
  9. src/text/template/helper.go

    // name of one of the (base) names of the files. If it does not, depending on
    // t's contents before calling ParseFiles, t.Execute may fail. In that
    // case use t.ExecuteTemplate to execute a valid template.
    //
    // When parsing multiple files with the same name in different directories,
    // the last one mentioned will be the one that results.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 21:54:08 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  10. src/html/template/exec_test.go

    		t.Fatal("exec error:", err)
    	}
    	result := b.String()
    	if result != expect {
    		t.Errorf("expected %q got %q", expect, result)
    	}
    	// Then direct to execution.
    	b.Reset()
    	err = tmpl.ExecuteTemplate(&b, "tree", tree)
    	if err != nil {
    		t.Fatal("exec error:", err)
    	}
    	result = b.String()
    	if result != expect {
    		t.Errorf("expected %q got %q", expect, result)
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Feb 24 21:59:12 UTC 2024
    - 57.6K bytes
    - Viewed (0)
Back to top