ran gofmt -s
simplify things after having run gofmt -s
This commit is contained in:
+39
-39
@@ -7,13 +7,13 @@ func TestIsRect(t *testing.T) {
|
||||
r Rectangle
|
||||
expected bool
|
||||
}{
|
||||
{Rectangle{P1: Point{1, 1}, P2: Point{1, 2}, P3: Point{2, 1}, P4: Point{2, 2}}, true},
|
||||
{Rectangle{P1: Point{0, 0}, P2: Point{0, 1}, P3: Point{1, 0}, P4: Point{1, 1}}, true},
|
||||
{Rectangle{P1: Point{0, 0}, P2: Point{0, -1}, P3: Point{-1, 0}, P4: Point{-1, -1}}, true},
|
||||
{Rectangle{P1: Point{1.5, 1.5}, P2: Point{1.5, 3.5}, P3: Point{3.5, 1.5}, P4: Point{3.5, 3.5}}, true},
|
||||
{Rectangle{P1: Point{0, 0}, P2: Point{0, 3}, P3: Point{2, 0}, P4: Point{2, 3}}, true},
|
||||
{Rectangle{P1: Point{0, 0}, P2: Point{0, 100}, P3: Point{-1, 0}, P4: Point{0, 23}}, false},
|
||||
{Rectangle{P1: Point{0, 0}, P2: Point{0, 0}, P3: Point{0, 0}, P4: Point{0, 0}}, false},
|
||||
{Rectangle{Point{1, 1}, Point{1, 2}, Point{2, 1}, Point{2, 2}}, true},
|
||||
{Rectangle{Point{0, 0}, Point{0, 1}, Point{1, 0}, Point{1, 1}}, true},
|
||||
{Rectangle{Point{0, 0}, Point{0, -1}, Point{-1, 0}, Point{-1, -1}}, true},
|
||||
{Rectangle{Point{1.5, 1.5}, Point{1.5, 3.5}, Point{3.5, 1.5}, Point{3.5, 3.5}}, true},
|
||||
{Rectangle{Point{0, 0}, Point{0, 3}, Point{2, 0}, Point{2, 3}}, true},
|
||||
{Rectangle{Point{0, 0}, Point{0, 100}, Point{-1, 0}, Point{0, 23}}, false},
|
||||
{Rectangle{Point{0, 0}, Point{0, 0}, Point{0, 0}, Point{0, 0}}, false},
|
||||
}
|
||||
for _, rt := range isRectTests {
|
||||
actual := rt.r.IsRect()
|
||||
@@ -33,12 +33,12 @@ func TestSize(t *testing.T) {
|
||||
r Rectangle
|
||||
expected float64
|
||||
}{
|
||||
{Rectangle{P1: Point{1, 1}, P2: Point{1, 2}, P3: Point{2, 1}, P4: Point{2, 2}}, 1},
|
||||
{Rectangle{P1: Point{0, 0}, P2: Point{0, 1}, P3: Point{1, 0}, P4: Point{1, 1}}, 1},
|
||||
{Rectangle{P1: Point{0, 0}, P2: Point{0, -1}, P3: Point{-1, 0}, P4: Point{-1, -1}}, 1},
|
||||
{Rectangle{P1: Point{1.5, 1.5}, P2: Point{1.5, 3.5}, P3: Point{3.5, 1.5}, P4: Point{3.5, 3.5}}, 4},
|
||||
{Rectangle{P1: Point{0, 0}, P2: Point{0, 3}, P3: Point{2, 0}, P4: Point{2, 3}}, 6},
|
||||
{Rectangle{P1: Point{0, 0}, P2: Point{0, 100}, P3: Point{100, 0}, P4: Point{100, 100}}, 10000},
|
||||
{Rectangle{Point{1, 1}, Point{1, 2}, Point{2, 1}, Point{2, 2}}, 1},
|
||||
{Rectangle{Point{0, 0}, Point{0, 1}, Point{1, 0}, Point{1, 1}}, 1},
|
||||
{Rectangle{Point{0, 0}, Point{0, -1}, Point{-1, 0}, Point{-1, -1}}, 1},
|
||||
{Rectangle{Point{1.5, 1.5}, Point{1.5, 3.5}, Point{3.5, 1.5}, Point{3.5, 3.5}}, 4},
|
||||
{Rectangle{Point{0, 0}, Point{0, 3}, Point{2, 0}, Point{2, 3}}, 6},
|
||||
{Rectangle{Point{0, 0}, Point{0, 100}, Point{100, 0}, Point{100, 100}}, 10000},
|
||||
}
|
||||
for _, rt := range sizeTests {
|
||||
actual := rt.r.size()
|
||||
@@ -60,26 +60,26 @@ func TestContainment(t *testing.T) {
|
||||
}{
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
Rectangle{Point{1, 1}, Point{1, 2}, Point{2, 1}, Point{2, 2}}},
|
||||
{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
{Point{1, 1}, Point{1, 2}, Point{2, 1}, Point{2, 2}}},
|
||||
true,
|
||||
},
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
Rectangle{Point{1, 1}, Point{1, 2}, Point{2, 1}, Point{2, 2}}},
|
||||
{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
{Point{1, 1}, Point{1, 2}, Point{2, 1}, Point{2, 2}}},
|
||||
true,
|
||||
},
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
Rectangle{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}}},
|
||||
{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}}},
|
||||
false,
|
||||
},
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
Rectangle{Point{3, 3}, Point{3, 4}, Point{4, 3}, Point{4, 4}}},
|
||||
{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
{Point{3, 3}, Point{3, 4}, Point{4, 3}, Point{4, 4}}},
|
||||
false,
|
||||
},
|
||||
}
|
||||
@@ -103,32 +103,32 @@ func TestAdjacency(t *testing.T) {
|
||||
}{
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
Rectangle{Point{2, 2}, Point{2, 3}, Point{3, 2}, Point{3, 3}}},
|
||||
{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
{Point{2, 2}, Point{2, 3}, Point{3, 2}, Point{3, 3}}},
|
||||
true,
|
||||
},
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
Rectangle{Point{1, 3}, Point{2, 3}, Point{1, 4}, Point{2, 4}}},
|
||||
{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
{Point{1, 3}, Point{2, 3}, Point{1, 4}, Point{2, 4}}},
|
||||
true,
|
||||
},
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{2, 2}, Point{2, 3}, Point{3, 2}, Point{3, 3}},
|
||||
Rectangle{Point{1, 3}, Point{2, 3}, Point{1, 4}, Point{2, 4}}},
|
||||
{Point{2, 2}, Point{2, 3}, Point{3, 2}, Point{3, 3}},
|
||||
{Point{1, 3}, Point{2, 3}, Point{1, 4}, Point{2, 4}}},
|
||||
false,
|
||||
},
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{-2, -2}, Point{-2, -3}, Point{-3, -2}, Point{-3, -3}},
|
||||
Rectangle{Point{-1, -3}, Point{-2, -3}, Point{-1, -4}, Point{-2, -4}}},
|
||||
{Point{-2, -2}, Point{-2, -3}, Point{-3, -2}, Point{-3, -3}},
|
||||
{Point{-1, -3}, Point{-2, -3}, Point{-1, -4}, Point{-2, -4}}},
|
||||
false,
|
||||
},
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{0, 0}, Point{0, -3}, Point{-3, 0}, Point{-3, -3}},
|
||||
Rectangle{Point{-2, -2}, Point{-2, -3}, Point{-3, -2}, Point{-3, -3}}},
|
||||
{Point{0, 0}, Point{0, -3}, Point{-3, 0}, Point{-3, -3}},
|
||||
{Point{-2, -2}, Point{-2, -3}, Point{-3, -2}, Point{-3, -3}}},
|
||||
true,
|
||||
},
|
||||
}
|
||||
@@ -152,20 +152,20 @@ func TestIntersection(t *testing.T) {
|
||||
}{
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
Rectangle{Point{2, 1}, Point{2, 2}, Point{4, 1}, Point{4, 2}}},
|
||||
[]Point{Point{3, 1}, Point{3, 2}},
|
||||
{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
{Point{2, 1}, Point{2, 2}, Point{4, 1}, Point{4, 2}}},
|
||||
[]Point{{3, 1}, {3, 2}},
|
||||
},
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
Rectangle{Point{0, 0}, Point{0, -1}, Point{-1, 0}, Point{-1, -1}}},
|
||||
[]Point{Point{0, 0}},
|
||||
{Point{0, 0}, Point{0, 3}, Point{3, 0}, Point{3, 3}},
|
||||
{Point{0, 0}, Point{0, -1}, Point{-1, 0}, Point{-1, -1}}},
|
||||
[]Point{{0, 0}},
|
||||
},
|
||||
{
|
||||
[]Rectangle{
|
||||
Rectangle{Point{2, 1}, Point{2, 2}, Point{4, 1}, Point{4, 2}},
|
||||
Rectangle{Point{0, 0}, Point{0, -1}, Point{-1, 0}, Point{-1, -1}}},
|
||||
{Point{2, 1}, Point{2, 2}, Point{4, 1}, Point{4, 2}},
|
||||
{Point{0, 0}, Point{0, -1}, Point{-1, 0}, Point{-1, -1}}},
|
||||
[]Point{},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user