@ -42,7 +42,7 @@ func Test_Push(t *testing.T) {
defer mock . Close ( )
// without TLS
push , err := NewPush ( mock . Listener . Addr ( ) . String ( ) , "test1" , 2 * time . Second , config . DefaultHTTPClientConfig , "name" , "loki-canary" , "stream" , "stdout" , nil , "" , "" , "" , & backoff , log . NewNopLogger ( ) )
push , err := NewPush ( mock . Listener . Addr ( ) . String ( ) , "test1" , 2 * time . Second , config . DefaultHTTPClientConfig , "name" , "loki-canary" , "stream" , "stdout" , false , nil , "" , "" , "" , & backoff , log . NewNopLogger ( ) )
require . NoError ( t , err )
ts , payload := testPayload ( )
n , err := push . Write ( [ ] byte ( payload ) )
@ -52,7 +52,7 @@ func Test_Push(t *testing.T) {
assertResponse ( t , resp , false , labelSet ( "name" , "loki-canary" , "stream" , "stdout" ) , ts , payload )
// with basic Auth
push , err = NewPush ( mock . Listener . Addr ( ) . String ( ) , "test1" , 2 * time . Second , config . DefaultHTTPClientConfig , "name" , "loki-canary" , "stream" , "stdout" , nil , "" , testUsername , testPassword , & backoff , log . NewNopLogger ( ) )
push , err = NewPush ( mock . Listener . Addr ( ) . String ( ) , "test1" , 2 * time . Second , config . DefaultHTTPClientConfig , "name" , "loki-canary" , "stream" , "stdout" , false , nil , "" , testUsername , testPassword , & backoff , log . NewNopLogger ( ) )
require . NoError ( t , err )
ts , payload = testPayload ( )
n , err = push . Write ( [ ] byte ( payload ) )
@ -62,7 +62,7 @@ func Test_Push(t *testing.T) {
assertResponse ( t , resp , true , labelSet ( "name" , "loki-canary" , "stream" , "stdout" ) , ts , payload )
// with custom labels
push , err = NewPush ( mock . Listener . Addr ( ) . String ( ) , "test1" , 2 * time . Second , config . DefaultHTTPClientConfig , "name" , "loki-canary" , "pod" , "abc" , nil , "" , testUsername , testPassword , & backoff , log . NewNopLogger ( ) )
push , err = NewPush ( mock . Listener . Addr ( ) . String ( ) , "test1" , 2 * time . Second , config . DefaultHTTPClientConfig , "name" , "loki-canary" , "pod" , "abc" , false , nil , "" , testUsername , testPassword , & backoff , log . NewNopLogger ( ) )
require . NoError ( t , err )
ts , payload = testPayload ( )
n , err = push . Write ( [ ] byte ( payload ) )
@ -133,7 +133,6 @@ func createServerHandler(responses chan response) http.HandlerFunc {
rw . WriteHeader ( 500 )
return
}
fmt . Println ( "decoded" , decoded )
toks := strings . FieldsFunc ( string ( decoded ) , func ( r rune ) bool {
return r == ':'
} )