This commit is contained in:
2024-05-08 18:41:15 +03:00
parent 14a0902e2b
commit 6a743cf5c4
6 changed files with 20 additions and 11 deletions

View File

@ -2,9 +2,10 @@ package lru
import (
"fmt"
"github.com/stretchr/testify/assert"
"testing"
"time"
"github.com/stretchr/testify/assert"
)
func TestTtl(t *testing.T) {

View File

@ -5,5 +5,4 @@ import (
)
func TestPipe(t *testing.T) {
}

View File

@ -3,10 +3,11 @@ package main
import (
"bufio"
"errors"
"golang.org/x/exp/slices"
"io"
"log"
"strings"
"golang.org/x/exp/slices"
)
// NL New line constant

View File

@ -1,9 +1,10 @@
package main
import (
"github.com/stretchr/testify/assert"
"strings"
"testing"
"github.com/stretchr/testify/assert"
)
const input = `
@ -27,7 +28,8 @@ func TestUnique(t *testing.T) {
Content string
Expected string
}{
{"Unique",
{
"Unique",
input,
`
Zimbabwe

View File

@ -2,10 +2,11 @@ package main
import (
"flag"
"github.com/stretchr/testify/assert"
"os"
"strings"
"testing"
"github.com/stretchr/testify/assert"
)
func TestFlags(t *testing.T) {
@ -20,22 +21,26 @@ func TestFlags(t *testing.T) {
ExpectedExit int
ExpectedOutput string
}{
{"No flags",
{
"No flags",
[]string{"testdata/first"},
0,
"alabama barcelona\nbarcelona california\ncalifornia denver\ncalifornia denver\nамур брянск\nбелгород волгоград\nволгоград геленджик",
},
{"Reverse",
{
"Reverse",
[]string{"-r", "testdata/first"},
0,
"волгоград геленджик\nбелгород волгоград\nамур брянск\ncalifornia denver\ncalifornia denver\nbarcelona california\nalabama barcelona",
},
{"Unique",
{
"Unique",
[]string{"-u", "testdata/first"},
0,
"alabama barcelona\nbarcelona california\ncalifornia denver\nамур брянск\nбелгород волгоград\nволгоград геленджик",
},
{"Column 2",
{
"Column 2",
[]string{"-k=2", "testdata/first"},
0,
"alabama barcelona\nbarcelona california\ncalifornia denver\ncalifornia denver\nамур брянск\nбелгород волгоград\nволгоград геленджик",

View File

@ -1,8 +1,9 @@
package uniqueschars
import (
"github.com/stretchr/testify/assert"
"testing"
"github.com/stretchr/testify/assert"
)
func TestUnique(t *testing.T) {