Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 22 for ErrHeader (1.33 sec)

  1. src/testing/iotest/reader.go

    	r.count++
    	if r.count == 2 {
    		return 0, ErrTimeout
    	}
    	return r.r.Read(p)
    }
    
    // ErrReader returns an [io.Reader] that returns 0, err from all Read calls.
    func ErrReader(err error) io.Reader {
    	return &errReader{err: err}
    }
    
    type errReader struct {
    	err error
    }
    
    func (r *errReader) Read(p []byte) (int, error) {
    	return 0, r.err
    }
    
    type smallByteReader struct {
    	r   io.Reader
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 17:55:47 UTC 2023
    - 8K bytes
    - Viewed (0)
  2. src/testing/iotest/example_test.go

    package iotest_test
    
    import (
    	"errors"
    	"fmt"
    	"testing/iotest"
    )
    
    func ExampleErrReader() {
    	// A reader that always returns a custom error.
    	r := iotest.ErrReader(errors.New("custom error"))
    	n, err := r.Read(nil)
    	fmt.Printf("n:   %d\nerr: %q\n", n, err)
    
    	// Output:
    	// n:   0
    	// err: "custom error"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 18 00:08:36 UTC 2020
    - 469 bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"(*Writer).Close", Method, 0},
    		{"(*Writer).Flush", Method, 0},
    		{"(*Writer).Write", Method, 0},
    		{"(*Writer).WriteHeader", Method, 0},
    		{"(Format).String", Method, 10},
    		{"ErrFieldTooLong", Var, 0},
    		{"ErrHeader", Var, 0},
    		{"ErrInsecurePath", Var, 20},
    		{"ErrWriteAfterClose", Var, 0},
    		{"ErrWriteTooLong", Var, 0},
    		{"FileInfoHeader", Func, 1},
    		{"Format", Type, 10},
    		{"FormatGNU", Const, 10},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
  4. src/net/http/requestwrite_test.go

    			ProtoMinor:    1,
    			ContentLength: 0, // as if unset by user
    		},
    
    		Body: func() io.ReadCloser {
    			err := errors.New("Custom reader error")
    			errReader := iotest.ErrReader(err)
    			return io.NopCloser(io.MultiReader(strings.NewReader("x"), errReader))
    		},
    
    		WantError: errors.New("Custom reader error"),
    	},
    
    	// Request with a 0 ContentLength and a body without content and an error.
    	13: {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 07 01:07:32 UTC 2022
    - 23.3K bytes
    - Viewed (0)
  5. src/testing/iotest/logger_test.go

    		log.SetOutput(olw)
    	}()
    
    	lOut := new(strings.Builder)
    	log.SetPrefix("lr: ")
    	log.SetOutput(lOut)
    	log.SetFlags(0)
    
    	data := []byte("Hello, World!")
    	p := make([]byte, len(data))
    
    	lr := ErrReader(errors.New("io failure"))
    	rl := NewReadLogger("read", lr)
    	n, err := rl.Read(p)
    	if err == nil {
    		t.Fatalf("Unexpectedly succeeded to read: %v", err)
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 07 07:03:10 UTC 2022
    - 3.4K bytes
    - Viewed (0)
  6. src/text/scanner/scanner_test.go

    	testError(t, `/*/`, "<input>:1:4", "comment not terminated", EOF)
    }
    
    // An errReader returns (0, err) where err is not io.EOF.
    type errReader struct{}
    
    func (errReader) Read(b []byte) (int, error) {
    	return 0, io.ErrNoProgress // some error that is not io.EOF
    }
    
    func TestIOError(t *testing.T) {
    	s := new(Scanner).Init(errReader{})
    	errorCalled := false
    	s.Error = func(s *Scanner, msg string) {
    		if !errorCalled {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 17 03:41:50 UTC 2022
    - 25.3K bytes
    - Viewed (0)
  7. src/net/http/internal/chunked_test.go

    	}
    }
    
    func TestChunkEndReadError(t *testing.T) {
    	readErr := fmt.Errorf("chunk end read error")
    
    	r := NewChunkedReader(io.MultiReader(strings.NewReader("4\r\nabcd"), iotest.ErrReader(readErr)))
    	if _, err := io.ReadAll(r); err != readErr {
    		t.Errorf("expected %v, got %v", readErr, err)
    	}
    }
    
    func TestChunkReaderTooMuchOverhead(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 04 20:45:19 UTC 2024
    - 8K bytes
    - Viewed (0)
  8. src/testing/iotest/reader_test.go

    	}{
    		{"nil error", nil},
    		{"non-nil error", errors.New("io failure")},
    		{"io.EOF", io.EOF},
    	}
    
    	for _, tt := range cases {
    		tt := tt
    		t.Run(tt.name, func(t *testing.T) {
    			n, err := ErrReader(tt.err).Read(nil)
    			if err != tt.err {
    				t.Fatalf("Error mismatch\nGot:  %v\nWant: %v", err, tt.err)
    			}
    			if n != 0 {
    				t.Fatalf("Byte count mismatch: got %d want 0", n)
    			}
    		})
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 07 07:03:10 UTC 2022
    - 6.1K bytes
    - Viewed (0)
  9. internal/s3select/csv/reader_contrib_test.go

    			}
    			if fields != c.totalFields {
    				t.Errorf("Case %d failed: expected %v results %v", i, c.totalFields, fields)
    			}
    		})
    	}
    }
    
    type errReader struct {
    	err error
    }
    
    func (e errReader) Read(p []byte) (n int, err error) {
    	return 0, e.err
    }
    
    func TestReadFailures(t *testing.T) {
    	customErr := errors.New("unable to read file :(")
    	cases := []struct {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Sep 19 18:05:16 UTC 2022
    - 38.5K bytes
    - Viewed (0)
  10. api/go1.txt

    pkg archive/tar, type Header struct, Uname string
    pkg archive/tar, type Reader struct
    pkg archive/tar, type Writer struct
    pkg archive/tar, var ErrFieldTooLong error
    pkg archive/tar, var ErrHeader error
    pkg archive/tar, var ErrWriteAfterClose error
    pkg archive/tar, var ErrWriteTooLong error
    pkg archive/zip, const Deflate uint16
    pkg archive/zip, const Store uint16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 14 18:58:28 UTC 2013
    - 1.7M bytes
    - Viewed (0)
Back to top