From 96ff1229bd9f2400e8b44d91da8edcdd70fb3f66 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:27:37 +0300 Subject: [PATCH 001/102] besouro automatic message --- .besouro/20150930115137755/actions.txt | 16 ++++----- .besouro/20150930152319222/actions.txt | 7 ++++ .../20150930152319222/besouroEpisodes.txt | 0 .besouro/20150930152319222/disagreements.txt | 0 .../randomHeuristicEpisodes.txt | 0 .besouro/20150930152319222/userComments.txt | 0 .besouro/20150930152319222/zorroEpisodes.txt | 0 .classpath | 14 ++++---- .gitignore | 2 +- .project | 34 +++++++++---------- README.md | 2 +- .../tol/sqatlab/sudoku/SudokuVerifier.java | 19 ++++++----- .../sqatlab/sudoku/TestSudokuVerifier.java | 28 +++++++-------- 13 files changed, 65 insertions(+), 57 deletions(-) create mode 100644 .besouro/20150930152319222/actions.txt create mode 100644 .besouro/20150930152319222/besouroEpisodes.txt create mode 100644 .besouro/20150930152319222/disagreements.txt create mode 100644 .besouro/20150930152319222/randomHeuristicEpisodes.txt create mode 100644 .besouro/20150930152319222/userComments.txt create mode 100644 .besouro/20150930152319222/zorroEpisodes.txt diff --git a/.besouro/20150930115137755/actions.txt b/.besouro/20150930115137755/actions.txt index 5e645161..0dfab216 100644 --- a/.besouro/20150930115137755/actions.txt +++ b/.besouro/20150930115137755/actions.txt @@ -1,8 +1,8 @@ -FileOpenedAction 1443603101760 SudokuVerifier.java 75 1 0 0 -EditAction 1443603121425 SudokuVerifier.java 116 1 1 0 -RefactoringAction 1443603133972 SudokuVerifier.java RENAME verify()=>int verify(String) METHOD -EditAction 1443603167403 SudokuVerifier.java 189 1 1 0 -RefactoringAction 1443603212994 TestSudokuVerifier.java ADD void test() METHOD -RefactoringAction 1443603213121 TestSudokuVerifier.java ADD import org.junit.Assert.* IMPORT -RefactoringAction 1443603213283 TestSudokuVerifier.java ADD TestSudokuVerifier.java CLASS -FileOpenedAction 1443603215695 TestSudokuVerifier.java 202 1 1 0 +FileOpenedAction 1443603101760 SudokuVerifier.java 75 1 0 0 +EditAction 1443603121425 SudokuVerifier.java 116 1 1 0 +RefactoringAction 1443603133972 SudokuVerifier.java RENAME verify()=>int verify(String) METHOD +EditAction 1443603167403 SudokuVerifier.java 189 1 1 0 +RefactoringAction 1443603212994 TestSudokuVerifier.java ADD void test() METHOD +RefactoringAction 1443603213121 TestSudokuVerifier.java ADD import org.junit.Assert.* IMPORT +RefactoringAction 1443603213283 TestSudokuVerifier.java ADD TestSudokuVerifier.java CLASS +FileOpenedAction 1443603215695 TestSudokuVerifier.java 202 1 1 0 diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt new file mode 100644 index 00000000..022181a2 --- /dev/null +++ b/.besouro/20150930152319222/actions.txt @@ -0,0 +1,7 @@ +FileOpenedAction 1443615799589 SudokuVerifier.java 198 1 1 0 +FileOpenedAction 1443615859521 TestSudokuVerifier.java 216 1 1 0 +UnitTestCaseAction 1443615994431 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443615994434 TestSudokuVerifier FAIL +UnitTestCaseAction 1443616017536 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443616017537 TestSudokuVerifier FAIL +EditAction 1443616056812 SudokuVerifier.java 242 1 2 0 diff --git a/.besouro/20150930152319222/besouroEpisodes.txt b/.besouro/20150930152319222/besouroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20150930152319222/disagreements.txt b/.besouro/20150930152319222/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20150930152319222/randomHeuristicEpisodes.txt b/.besouro/20150930152319222/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20150930152319222/userComments.txt b/.besouro/20150930152319222/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20150930152319222/zorroEpisodes.txt b/.besouro/20150930152319222/zorroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.classpath b/.classpath index 3e0fb272..2d749757 100644 --- a/.classpath +++ b/.classpath @@ -1,7 +1,7 @@ - - - - - - - + + + + + + + diff --git a/.gitignore b/.gitignore index ed9f7620..4e9f5ccf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/bin/ +/bin/ .DS_Store \ No newline at end of file diff --git a/.project b/.project index b273577a..fe8c58e6 100644 --- a/.project +++ b/.project @@ -1,17 +1,17 @@ - - - Sudoku - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - + + + Sudoku + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/README.md b/README.md index badc70df..e840d8d4 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -# Sudoku +# Sudoku diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index a4b68fe7..cc524cec 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -1,9 +1,10 @@ -package org.univoulu.tol.sqatlab.sudoku; - -public class SudokuVerifier { - - public int verify(String candidateSolution) { - // returns 1 if the candidate solution is correct - return 0; - } -} +package org.univoulu.tol.sqatlab.sudoku; + +public class SudokuVerifier { + + public int verify(String candidateSolution) { + SudokuVerifier s = new SudokuVerifier(); + // returns 1 if the candidate solution is correct + return 0; + } +} diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index c0c92901..23713e95 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -1,14 +1,14 @@ -package org.univoulu.tol.sqatlab.sudoku; - -import static org.junit.Assert.*; - -import org.junit.Test; - -public class TestSudokuVerifier { - - @Test - public void test() { - fail("Not yet implemented"); - } - -} +package org.univoulu.tol.sqatlab.sudoku; + +import static org.junit.Assert.*; + +import org.junit.Test; + +public class TestSudokuVerifier { + + @Test + public void test() { + fail("Not yet implemented"); + } + +} From c04a648d0d85aadc3f4ee25a8b612e85f1933abd Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:27:41 +0300 Subject: [PATCH 002/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 1 + 2 files changed, 2 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 022181a2..65108ea9 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -5,3 +5,4 @@ UnitTestSessionAction 1443615994434 TestSudokuVerifier FAIL UnitTestCaseAction 1443616017536 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443616017537 TestSudokuVerifier FAIL EditAction 1443616056812 SudokuVerifier.java 242 1 2 0 +EditAction 1443616061094 TestSudokuVerifier.java 260 1 2 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 23713e95..d950e8a2 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -8,6 +8,7 @@ public class TestSudokuVerifier { @Test public void test() { + SudokuVerifier s = new SudokuVerifier(); fail("Not yet implemented"); } From 93c0c6577b88449b0963b82dc33e173770c43cca Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:28:03 +0300 Subject: [PATCH 003/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 65108ea9..ac84a96c 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -6,3 +6,4 @@ UnitTestCaseAction 1443616017536 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443616017537 TestSudokuVerifier FAIL EditAction 1443616056812 SudokuVerifier.java 242 1 2 0 EditAction 1443616061094 TestSudokuVerifier.java 260 1 2 0 +EditAction 1443616083630 SudokuVerifier.java 242 1 2 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index cc524cec..5c9c6f2a 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -5,6 +5,6 @@ public class SudokuVerifier { public int verify(String candidateSolution) { SudokuVerifier s = new SudokuVerifier(); // returns 1 if the candidate solution is correct - return 0; + return 1; } } From b6a88ea554baa16de1a0caf979009dbea2e17a85 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:28:55 +0300 Subject: [PATCH 004/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 9 +++++++++ .../univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index ac84a96c..b04c0af8 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -7,3 +7,12 @@ UnitTestSessionAction 1443616017537 TestSudokuVerifier FAIL EditAction 1443616056812 SudokuVerifier.java 242 1 2 0 EditAction 1443616061094 TestSudokuVerifier.java 260 1 2 0 EditAction 1443616083630 SudokuVerifier.java 242 1 2 0 +UnitTestCaseAction 1443616083933 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443616083934 TestSudokuVerifier FAIL +RefactoringAction 1443616117381 TestSudokuVerifier.java RENAME test()=>void zer() METHOD +RefactoringAction 1443616118397 TestSudokuVerifier.java RENAME zer()=>void zero() METHOD +RefactoringAction 1443616123419 TestSudokuVerifier.java RENAME zero()=>void test_zerovalue() METHOD +CompilationAction 1443616129979 TestSudokuVerifier.java +UnitTestCaseAction 1443616132627 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443616132628 TestSudokuVerifier FAIL +EditAction 1443616135132 TestSudokuVerifier.java 273 1 2 1 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index d950e8a2..0d4cb43b 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -7,9 +7,9 @@ public class TestSudokuVerifier { @Test - public void test() { + public void test_zerovalue() { SudokuVerifier s = new SudokuVerifier(); - fail("Not yet implemented"); + assertEquals(1, s.verify("0")); } } From f3c7482a8721cb230dffa91a07ecf8100b30de2b Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:30:38 +0300 Subject: [PATCH 005/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ .besouro/20150930152319222/besouroEpisodes.txt | 1 + .../20150930152319222/randomHeuristicEpisodes.txt | 1 + .besouro/20150930152319222/zorroEpisodes.txt | 1 + .../univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 11 +++++++++-- 5 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index b04c0af8..017a620b 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -16,3 +16,6 @@ CompilationAction 1443616129979 TestSudokuVerifier.java UnitTestCaseAction 1443616132627 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443616132628 TestSudokuVerifier FAIL EditAction 1443616135132 TestSudokuVerifier.java 273 1 2 1 +UnitTestCaseAction 1443616137442 TestSudokuVerifier.java OK +UnitTestSessionAction 1443616137442 TestSudokuVerifier OK +EditAction 1443616237975 SudokuVerifier.java 278 1 2 0 diff --git a/.besouro/20150930152319222/besouroEpisodes.txt b/.besouro/20150930152319222/besouroEpisodes.txt index e69de29b..4ee9935c 100644 --- a/.besouro/20150930152319222/besouroEpisodes.txt +++ b/.besouro/20150930152319222/besouroEpisodes.txt @@ -0,0 +1 @@ +1443616137442 test-last 1 337 false diff --git a/.besouro/20150930152319222/randomHeuristicEpisodes.txt b/.besouro/20150930152319222/randomHeuristicEpisodes.txt index e69de29b..4ee9935c 100644 --- a/.besouro/20150930152319222/randomHeuristicEpisodes.txt +++ b/.besouro/20150930152319222/randomHeuristicEpisodes.txt @@ -0,0 +1 @@ +1443616137442 test-last 1 337 false diff --git a/.besouro/20150930152319222/zorroEpisodes.txt b/.besouro/20150930152319222/zorroEpisodes.txt index e69de29b..4ee9935c 100644 --- a/.besouro/20150930152319222/zorroEpisodes.txt +++ b/.besouro/20150930152319222/zorroEpisodes.txt @@ -0,0 +1 @@ +1443616137442 test-last 1 337 false diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 5c9c6f2a..3d4cb96e 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -4,7 +4,14 @@ public class SudokuVerifier { public int verify(String candidateSolution) { SudokuVerifier s = new SudokuVerifier(); - // returns 1 if the candidate solution is correct - return 1; + if(candidateSolution.length() == 81){ + return 1; + } + else { + return 0; + } + } } + + } From bbb3e5a345f2c10252ef2cd62643fdb324a656eb Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:31:08 +0300 Subject: [PATCH 006/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 5 +++++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 5 +---- src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 017a620b..b99d5c7e 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -19,3 +19,8 @@ EditAction 1443616135132 TestSudokuVerifier.java 273 1 2 1 UnitTestCaseAction 1443616137442 TestSudokuVerifier.java OK UnitTestSessionAction 1443616137442 TestSudokuVerifier OK EditAction 1443616237975 SudokuVerifier.java 278 1 2 0 +CompilationAction 1443616238236 SudokuVerifier.java +CompilationAction 1443616261321 SudokuVerifier.java +UnitTestCaseAction 1443616262791 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443616262792 TestSudokuVerifier FAIL +EditAction 1443616268457 TestSudokuVerifier.java 273 1 2 1 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 3d4cb96e..0b698b8f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -9,9 +9,6 @@ public int verify(String candidateSolution) { } else { return 0; - } - } + } } - - } diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 0d4cb43b..700c2d47 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -9,7 +9,7 @@ public class TestSudokuVerifier { @Test public void test_zerovalue() { SudokuVerifier s = new SudokuVerifier(); - assertEquals(1, s.verify("0")); + assertEquals(0, s.verify("0")); } } From af8b7ac2ce217953e5b635c7af95eccafed0887e Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:32:50 +0300 Subject: [PATCH 007/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 5 +++++ .besouro/20150930152319222/besouroEpisodes.txt | 1 + .besouro/20150930152319222/randomHeuristicEpisodes.txt | 1 + .besouro/20150930152319222/zorroEpisodes.txt | 1 + .../univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 9 +++++++++ 5 files changed, 17 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index b99d5c7e..df8beae1 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -24,3 +24,8 @@ CompilationAction 1443616261321 SudokuVerifier.java UnitTestCaseAction 1443616262791 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443616262792 TestSudokuVerifier FAIL EditAction 1443616268457 TestSudokuVerifier.java 273 1 2 1 +UnitTestCaseAction 1443616275481 TestSudokuVerifier.java OK +UnitTestSessionAction 1443616275481 TestSudokuVerifier OK +RefactoringAction 1443616315945 TestSudokuVerifier.java ADD void test_zerovalue()/2 METHOD +RefactoringAction 1443616335471 TestSudokuVerifier.java RENAME test_zerovalue()/2=>void test_validValue() METHOD +EditAction 1443616370304 TestSudokuVerifier.java 524 2 5 2 diff --git a/.besouro/20150930152319222/besouroEpisodes.txt b/.besouro/20150930152319222/besouroEpisodes.txt index 4ee9935c..04b4c8be 100644 --- a/.besouro/20150930152319222/besouroEpisodes.txt +++ b/.besouro/20150930152319222/besouroEpisodes.txt @@ -1 +1,2 @@ 1443616137442 test-last 1 337 false +1443616275481 refactoring 2A 37 true diff --git a/.besouro/20150930152319222/randomHeuristicEpisodes.txt b/.besouro/20150930152319222/randomHeuristicEpisodes.txt index 4ee9935c..04b4c8be 100644 --- a/.besouro/20150930152319222/randomHeuristicEpisodes.txt +++ b/.besouro/20150930152319222/randomHeuristicEpisodes.txt @@ -1 +1,2 @@ 1443616137442 test-last 1 337 false +1443616275481 refactoring 2A 37 true diff --git a/.besouro/20150930152319222/zorroEpisodes.txt b/.besouro/20150930152319222/zorroEpisodes.txt index 4ee9935c..d9c873b1 100644 --- a/.besouro/20150930152319222/zorroEpisodes.txt +++ b/.besouro/20150930152319222/zorroEpisodes.txt @@ -1 +1,2 @@ 1443616137442 test-last 1 337 false +1443616275481 refactoring 2A 138 false diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 700c2d47..a1a20a2b 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -11,5 +11,14 @@ public void test_zerovalue() { SudokuVerifier s = new SudokuVerifier(); assertEquals(0, s.verify("0")); } + + @Test + public void test_validValue() { + SudokuVerifier s = new SudokuVerifier(); + String sudokuValue = "417369825632158947958724316825437169791586432346912758289643571573291684164875293"; + assertEquals(1, s.verify(sudokuValue)); + } + + } From ac706bebd47bd07fef4e86f87af992af4627f881 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:32:57 +0300 Subject: [PATCH 008/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index df8beae1..c754df17 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -29,3 +29,4 @@ UnitTestSessionAction 1443616275481 TestSudokuVerifier OK RefactoringAction 1443616315945 TestSudokuVerifier.java ADD void test_zerovalue()/2 METHOD RefactoringAction 1443616335471 TestSudokuVerifier.java RENAME test_zerovalue()/2=>void test_validValue() METHOD EditAction 1443616370304 TestSudokuVerifier.java 524 2 5 2 +EditAction 1443616377848 TestSudokuVerifier.java 520 2 5 2 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index a1a20a2b..20e890c0 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -15,8 +15,8 @@ public void test_zerovalue() { @Test public void test_validValue() { SudokuVerifier s = new SudokuVerifier(); - String sudokuValue = "417369825632158947958724316825437169791586432346912758289643571573291684164875293"; - assertEquals(1, s.verify(sudokuValue)); + String testValue = "417369825632158947958724316825437169791586432346912758289643571573291684164875293"; + assertEquals(1, s.verify(testValue)); } From fb604bab065b0b9f8a1c0785848bed53e5212fa8 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:33:05 +0300 Subject: [PATCH 009/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index c754df17..01408af3 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -30,3 +30,4 @@ RefactoringAction 1443616315945 TestSudokuVerifier.java ADD void test_zerovalue( RefactoringAction 1443616335471 TestSudokuVerifier.java RENAME test_zerovalue()/2=>void test_validValue() METHOD EditAction 1443616370304 TestSudokuVerifier.java 524 2 5 2 EditAction 1443616377848 TestSudokuVerifier.java 520 2 5 2 +EditAction 1443616384984 SudokuVerifier.java 271 1 2 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 0b698b8f..e29af64f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -11,4 +11,6 @@ public int verify(String candidateSolution) { return 0; } } + + } From 9dce3cc77d68607eda0e76ab5f20fb0a4bfaa771 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:33:48 +0300 Subject: [PATCH 010/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ .besouro/20150930152319222/besouroEpisodes.txt | 2 ++ .besouro/20150930152319222/randomHeuristicEpisodes.txt | 1 + .besouro/20150930152319222/zorroEpisodes.txt | 3 ++- src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 6 +++--- 5 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 01408af3..5b517f84 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -31,3 +31,6 @@ RefactoringAction 1443616335471 TestSudokuVerifier.java RENAME test_zerovalue()/ EditAction 1443616370304 TestSudokuVerifier.java 524 2 5 2 EditAction 1443616377848 TestSudokuVerifier.java 520 2 5 2 EditAction 1443616384984 SudokuVerifier.java 271 1 2 0 +UnitTestCaseAction 1443616385286 TestSudokuVerifier.java OK +UnitTestSessionAction 1443616385286 TestSudokuVerifier OK +EditAction 1443616428919 SudokuVerifier.java 271 1 2 0 diff --git a/.besouro/20150930152319222/besouroEpisodes.txt b/.besouro/20150930152319222/besouroEpisodes.txt index 04b4c8be..f60d8d38 100644 --- a/.besouro/20150930152319222/besouroEpisodes.txt +++ b/.besouro/20150930152319222/besouroEpisodes.txt @@ -1,2 +1,4 @@ 1443616137442 test-last 1 337 false 1443616275481 refactoring 2A 37 true +1443616385286 test-first 4 69 true +1443616385287 test-first 4 69 true diff --git a/.besouro/20150930152319222/randomHeuristicEpisodes.txt b/.besouro/20150930152319222/randomHeuristicEpisodes.txt index 04b4c8be..03461b33 100644 --- a/.besouro/20150930152319222/randomHeuristicEpisodes.txt +++ b/.besouro/20150930152319222/randomHeuristicEpisodes.txt @@ -1,2 +1,3 @@ 1443616137442 test-last 1 337 false 1443616275481 refactoring 2A 37 true +1443616385286 test-first 4 69 true diff --git a/.besouro/20150930152319222/zorroEpisodes.txt b/.besouro/20150930152319222/zorroEpisodes.txt index d9c873b1..5e3cf3c5 100644 --- a/.besouro/20150930152319222/zorroEpisodes.txt +++ b/.besouro/20150930152319222/zorroEpisodes.txt @@ -1,2 +1,3 @@ 1443616137442 test-last 1 337 false -1443616275481 refactoring 2A 138 false +1443616275481 refactoring 2A 138 true +1443616385286 test-first 4 109 true diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index e29af64f..86d250a2 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -4,11 +4,11 @@ public class SudokuVerifier { public int verify(String candidateSolution) { SudokuVerifier s = new SudokuVerifier(); - if(candidateSolution.length() == 81){ - return 1; + if(candidateSolution.length() != 81){ + return 0; } else { - return 0; + return 1; } } From 256dc221bc7d7673580d33218d960d52514f0c37 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:33:54 +0300 Subject: [PATCH 011/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 5b517f84..fff7f12a 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -34,3 +34,4 @@ EditAction 1443616384984 SudokuVerifier.java 271 1 2 0 UnitTestCaseAction 1443616385286 TestSudokuVerifier.java OK UnitTestSessionAction 1443616385286 TestSudokuVerifier OK EditAction 1443616428919 SudokuVerifier.java 271 1 2 0 +EditAction 1443616434928 SudokuVerifier.java 255 1 3 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 86d250a2..31670a89 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -7,9 +7,7 @@ public int verify(String candidateSolution) { if(candidateSolution.length() != 81){ return 0; } - else { - return 1; - } + return 1; } From 8b2b86525f8b713082e8932e857888d6688fda36 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:35:31 +0300 Subject: [PATCH 012/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 5 +++++ .besouro/20150930152319222/besouroEpisodes.txt | 1 + .besouro/20150930152319222/randomHeuristicEpisodes.txt | 1 + .besouro/20150930152319222/zorroEpisodes.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 6 ++++++ 5 files changed, 14 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index fff7f12a..e9f11992 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -35,3 +35,8 @@ UnitTestCaseAction 1443616385286 TestSudokuVerifier.java OK UnitTestSessionAction 1443616385286 TestSudokuVerifier OK EditAction 1443616428919 SudokuVerifier.java 271 1 2 0 EditAction 1443616434928 SudokuVerifier.java 255 1 3 0 +UnitTestCaseAction 1443616438342 TestSudokuVerifier.java OK +UnitTestSessionAction 1443616438343 TestSudokuVerifier OK +RefactoringAction 1443616494934 TestSudokuVerifier.java ADD void test_validValue()/2 METHOD +RefactoringAction 1443616515966 TestSudokuVerifier.java RENAME test_validValue()/2=>void test_invalidValue() METHOD +EditAction 1443616531561 TestSudokuVerifier.java 760 3 8 3 diff --git a/.besouro/20150930152319222/besouroEpisodes.txt b/.besouro/20150930152319222/besouroEpisodes.txt index f60d8d38..e6c41845 100644 --- a/.besouro/20150930152319222/besouroEpisodes.txt +++ b/.besouro/20150930152319222/besouroEpisodes.txt @@ -2,3 +2,4 @@ 1443616275481 refactoring 2A 37 true 1443616385286 test-first 4 69 true 1443616385287 test-first 4 69 true +1443616438343 production 1 9 false diff --git a/.besouro/20150930152319222/randomHeuristicEpisodes.txt b/.besouro/20150930152319222/randomHeuristicEpisodes.txt index 03461b33..414a5e22 100644 --- a/.besouro/20150930152319222/randomHeuristicEpisodes.txt +++ b/.besouro/20150930152319222/randomHeuristicEpisodes.txt @@ -1,3 +1,4 @@ 1443616137442 test-last 1 337 false 1443616275481 refactoring 2A 37 true 1443616385286 test-first 4 69 true +1443616438343 production 1 9 false diff --git a/.besouro/20150930152319222/zorroEpisodes.txt b/.besouro/20150930152319222/zorroEpisodes.txt index 5e3cf3c5..5b281fcf 100644 --- a/.besouro/20150930152319222/zorroEpisodes.txt +++ b/.besouro/20150930152319222/zorroEpisodes.txt @@ -1,3 +1,4 @@ 1443616137442 test-last 1 337 false 1443616275481 refactoring 2A 138 true 1443616385286 test-first 4 109 true +1443616438343 production 1 53 true diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 20e890c0..24bbef94 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -18,6 +18,12 @@ public void test_validValue() { String testValue = "417369825632158947958724316825437169791586432346912758289643571573291684164875293"; assertEquals(1, s.verify(testValue)); } + @Test + public void test_invalidValue() { + SudokuVerifier s = new SudokuVerifier(); + String testValue = "123456789912345678891234567789123456678912345567891234456789123345678912234567891"; + assertEquals(1, s.verify(testValue)); + } From aaf74eed2afb36eccb60ee33df0e73878a84f93d Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:35:34 +0300 Subject: [PATCH 013/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ .besouro/20150930152319222/besouroEpisodes.txt | 2 ++ .besouro/20150930152319222/randomHeuristicEpisodes.txt | 1 + .besouro/20150930152319222/zorroEpisodes.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 5 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index e9f11992..9d4d557a 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -40,3 +40,6 @@ UnitTestSessionAction 1443616438343 TestSudokuVerifier OK RefactoringAction 1443616494934 TestSudokuVerifier.java ADD void test_validValue()/2 METHOD RefactoringAction 1443616515966 TestSudokuVerifier.java RENAME test_validValue()/2=>void test_invalidValue() METHOD EditAction 1443616531561 TestSudokuVerifier.java 760 3 8 3 +UnitTestCaseAction 1443616531862 TestSudokuVerifier.java OK +UnitTestSessionAction 1443616531862 TestSudokuVerifier OK +EditAction 1443616534621 TestSudokuVerifier.java 760 3 8 3 diff --git a/.besouro/20150930152319222/besouroEpisodes.txt b/.besouro/20150930152319222/besouroEpisodes.txt index e6c41845..138457d8 100644 --- a/.besouro/20150930152319222/besouroEpisodes.txt +++ b/.besouro/20150930152319222/besouroEpisodes.txt @@ -3,3 +3,5 @@ 1443616385286 test-first 4 69 true 1443616385287 test-first 4 69 true 1443616438343 production 1 9 false +1443616531862 test-addition 1 36 true +1443616531863 test-addition 1 36 true diff --git a/.besouro/20150930152319222/randomHeuristicEpisodes.txt b/.besouro/20150930152319222/randomHeuristicEpisodes.txt index 414a5e22..53b47471 100644 --- a/.besouro/20150930152319222/randomHeuristicEpisodes.txt +++ b/.besouro/20150930152319222/randomHeuristicEpisodes.txt @@ -2,3 +2,4 @@ 1443616275481 refactoring 2A 37 true 1443616385286 test-first 4 69 true 1443616438343 production 1 9 false +1443616531862 test-addition 1 36 true diff --git a/.besouro/20150930152319222/zorroEpisodes.txt b/.besouro/20150930152319222/zorroEpisodes.txt index 5b281fcf..2a2421f6 100644 --- a/.besouro/20150930152319222/zorroEpisodes.txt +++ b/.besouro/20150930152319222/zorroEpisodes.txt @@ -2,3 +2,4 @@ 1443616275481 refactoring 2A 138 true 1443616385286 test-first 4 109 true 1443616438343 production 1 53 true +1443616531862 test-addition 1 93 true diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 24bbef94..6bd3cce3 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -22,7 +22,7 @@ public void test_validValue() { public void test_invalidValue() { SudokuVerifier s = new SudokuVerifier(); String testValue = "123456789912345678891234567789123456678912345567891234456789123345678912234567891"; - assertEquals(1, s.verify(testValue)); + assertEquals(0, s.verify(testValue)); } From 977b8e9753ed338909c2218f4b892c723d5e5bb4 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:36:42 +0300 Subject: [PATCH 014/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 9d4d557a..ec7d72d3 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -43,3 +43,6 @@ EditAction 1443616531561 TestSudokuVerifier.java 760 3 8 3 UnitTestCaseAction 1443616531862 TestSudokuVerifier.java OK UnitTestSessionAction 1443616531862 TestSudokuVerifier OK EditAction 1443616534621 TestSudokuVerifier.java 760 3 8 3 +UnitTestCaseAction 1443616535971 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443616535971 TestSudokuVerifier FAIL +EditAction 1443616602889 SudokuVerifier.java 256 1 3 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 31670a89..ed2c6b14 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -5,9 +5,9 @@ public class SudokuVerifier { public int verify(String candidateSolution) { SudokuVerifier s = new SudokuVerifier(); if(candidateSolution.length() != 81){ - return 0; + return -1; } - return 1; + return 0; } From 52bc7b70002ae1ab9cfe0a074e883609b6c2ed2e Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:36:49 +0300 Subject: [PATCH 015/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index ec7d72d3..f7e503a4 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -46,3 +46,4 @@ EditAction 1443616534621 TestSudokuVerifier.java 760 3 8 3 UnitTestCaseAction 1443616535971 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443616535971 TestSudokuVerifier FAIL EditAction 1443616602889 SudokuVerifier.java 256 1 3 0 +EditAction 1443616609678 TestSudokuVerifier.java 761 3 8 3 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 6bd3cce3..d76848ef 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -16,13 +16,13 @@ public void test_zerovalue() { public void test_validValue() { SudokuVerifier s = new SudokuVerifier(); String testValue = "417369825632158947958724316825437169791586432346912758289643571573291684164875293"; - assertEquals(1, s.verify(testValue)); + assertEquals(0, s.verify(testValue)); } @Test public void test_invalidValue() { SudokuVerifier s = new SudokuVerifier(); String testValue = "123456789912345678891234567789123456678912345567891234456789123345678912234567891"; - assertEquals(0, s.verify(testValue)); + assertEquals(-1, s.verify(testValue)); } From 1fe4d612675b3f603016748017be2e2a75bace1b Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:36:52 +0300 Subject: [PATCH 016/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index f7e503a4..32d3c381 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -47,3 +47,4 @@ UnitTestCaseAction 1443616535971 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443616535971 TestSudokuVerifier FAIL EditAction 1443616602889 SudokuVerifier.java 256 1 3 0 EditAction 1443616609678 TestSudokuVerifier.java 761 3 8 3 +EditAction 1443616612335 TestSudokuVerifier.java 762 3 8 3 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index d76848ef..e4fcd34a 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -9,7 +9,7 @@ public class TestSudokuVerifier { @Test public void test_zerovalue() { SudokuVerifier s = new SudokuVerifier(); - assertEquals(0, s.verify("0")); + assertEquals(-1, s.verify("0")); } @Test From 654e6fb84e7da1f669513baf73f5078aae9ebb20 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:40:44 +0300 Subject: [PATCH 017/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 7 +++++++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 5 ++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 32d3c381..c4998836 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -48,3 +48,10 @@ UnitTestSessionAction 1443616535971 TestSudokuVerifier FAIL EditAction 1443616602889 SudokuVerifier.java 256 1 3 0 EditAction 1443616609678 TestSudokuVerifier.java 761 3 8 3 EditAction 1443616612335 TestSudokuVerifier.java 762 3 8 3 +UnitTestCaseAction 1443616659182 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443616659182 TestSudokuVerifier FAIL +RefactoringAction 1443616801657 SudokuVerifier.java ADD int onlyInteger FIELD +RefactoringAction 1443616804665 SudokuVerifier.java RENAME onlyInteger=>int only FIELD +RefactoringAction 1443616807173 SudokuVerifier.java RENAME only=>int digitsOnly FIELD +RefactoringAction 1443616841244 SudokuVerifier.java RENAME digitsOnly()=>boolean digitsOnly(String) METHOD +EditAction 1443616844198 SudokuVerifier.java 266 2 2 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index ed2c6b14..8c4bf595 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -3,12 +3,15 @@ public class SudokuVerifier { public int verify(String candidateSolution) { - SudokuVerifier s = new SudokuVerifier(); if(candidateSolution.length() != 81){ return -1; } return 0; } + private boolean digitsOnly(String val) { + + + } } From 41f3192bfb407b02f579f8f7e9eff8424e13fee7 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:40:54 +0300 Subject: [PATCH 018/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 2 ++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index c4998836..8c127070 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -55,3 +55,5 @@ RefactoringAction 1443616804665 SudokuVerifier.java RENAME onlyInteger=>int only RefactoringAction 1443616807173 SudokuVerifier.java RENAME only=>int digitsOnly FIELD RefactoringAction 1443616841244 SudokuVerifier.java RENAME digitsOnly()=>boolean digitsOnly(String) METHOD EditAction 1443616844198 SudokuVerifier.java 266 2 2 0 +CompilationAction 1443616844413 SudokuVerifier.java +EditAction 1443616854038 SudokuVerifier.java 279 2 3 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 8c4bf595..927b624f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -11,7 +11,7 @@ public int verify(String candidateSolution) { private boolean digitsOnly(String val) { - + return true; } } From 5dc335b2e8239445478865f9942f944ead1cf504 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:41:29 +0300 Subject: [PATCH 019/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 8c127070..0c2c105d 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -57,3 +57,4 @@ RefactoringAction 1443616841244 SudokuVerifier.java RENAME digitsOnly()=>boolean EditAction 1443616844198 SudokuVerifier.java 266 2 2 0 CompilationAction 1443616844413 SudokuVerifier.java EditAction 1443616854038 SudokuVerifier.java 279 2 3 0 +EditAction 1443616889904 SudokuVerifier.java 315 2 4 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 927b624f..941ec889 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -10,8 +10,8 @@ public int verify(String candidateSolution) { } private boolean digitsOnly(String val) { - - return true; + String regex = "\\d+"; + return val.matches(regex); } } From fd12d648205acfa9c012e4681fe75d15b706f8cd Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:42:18 +0300 Subject: [PATCH 020/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 1 + src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 1 + 3 files changed, 3 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 0c2c105d..e0031f06 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -58,3 +58,4 @@ EditAction 1443616844198 SudokuVerifier.java 266 2 2 0 CompilationAction 1443616844413 SudokuVerifier.java EditAction 1443616854038 SudokuVerifier.java 279 2 3 0 EditAction 1443616889904 SudokuVerifier.java 315 2 4 0 +EditAction 1443616938697 TestSudokuVerifier.java 765 3 8 3 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 941ec889..cf3fa794 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -6,6 +6,7 @@ public int verify(String candidateSolution) { if(candidateSolution.length() != 81){ return -1; } + return 0; } diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index e4fcd34a..4b73e11f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -18,6 +18,7 @@ public void test_validValue() { String testValue = "417369825632158947958724316825437169791586432346912758289643571573291684164875293"; assertEquals(0, s.verify(testValue)); } + @Test public void test_invalidValue() { SudokuVerifier s = new SudokuVerifier(); From dd0b5ee30ae6f2223ffa246d5db89de1761a0e61 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:42:54 +0300 Subject: [PATCH 021/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 4 ++++ .../univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index e0031f06..b10388cf 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -59,3 +59,7 @@ CompilationAction 1443616844413 SudokuVerifier.java EditAction 1443616854038 SudokuVerifier.java 279 2 3 0 EditAction 1443616889904 SudokuVerifier.java 315 2 4 0 EditAction 1443616938697 TestSudokuVerifier.java 765 3 8 3 +RefactoringAction 1443616948846 TestSudokuVerifier.java ADD void test_invalidValue()/2 METHOD +RefactoringAction 1443616956364 TestSudokuVerifier.java RENAME test_invalidValue()/2=>void test_alphanumeric() METHOD +RefactoringAction 1443616957381 TestSudokuVerifier.java RENAME test_alphanumeric()=>void test_alphanumerics() METHOD +EditAction 1443616974796 TestSudokuVerifier.java 1012 4 11 4 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 4b73e11f..401867a4 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -25,6 +25,14 @@ public void test_invalidValue() { String testValue = "123456789912345678891234567789123456678912345567891234456789123345678912234567891"; assertEquals(-1, s.verify(testValue)); } + + + @Test + public void test_alphanumerics() { + SudokuVerifier s = new SudokuVerifier(); + String testValue = "A17369825632158947958724316825437169791586432346912758289643571573291684164875293"; + assertEquals(-1, s.verify(testValue)); + } From d89c551976c83545b5dedc5e863340b8e65036de Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:45:02 +0300 Subject: [PATCH 022/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index b10388cf..42d47e78 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -63,3 +63,4 @@ RefactoringAction 1443616948846 TestSudokuVerifier.java ADD void test_invalidVal RefactoringAction 1443616956364 TestSudokuVerifier.java RENAME test_invalidValue()/2=>void test_alphanumeric() METHOD RefactoringAction 1443616957381 TestSudokuVerifier.java RENAME test_alphanumeric()=>void test_alphanumerics() METHOD EditAction 1443616974796 TestSudokuVerifier.java 1012 4 11 4 +EditAction 1443617102313 SudokuVerifier.java 376 2 5 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index cf3fa794..4ba34d92 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -6,7 +6,9 @@ public int verify(String candidateSolution) { if(candidateSolution.length() != 81){ return -1; } - + if(! digitsOnly(candidateSolution)) { + return -1; + } return 0; } From 31f9d820e0f5be249bbbd0c7b285adb2d33743e8 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:45:45 +0300 Subject: [PATCH 023/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 6 ++++++ .../univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 9 ++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 42d47e78..4ae98894 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -64,3 +64,9 @@ RefactoringAction 1443616956364 TestSudokuVerifier.java RENAME test_invalidValue RefactoringAction 1443616957381 TestSudokuVerifier.java RENAME test_alphanumeric()=>void test_alphanumerics() METHOD EditAction 1443616974796 TestSudokuVerifier.java 1012 4 11 4 EditAction 1443617102313 SudokuVerifier.java 376 2 5 0 +UnitTestCaseAction 1443617117357 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443617117357 TestSudokuVerifier FAIL +RefactoringAction 1443617133766 TestSudokuVerifier.java RENAME test_alphanumerics()=>void test_invalid_alphanumerics() METHOD +RefactoringAction 1443617135785 TestSudokuVerifier.java ADD void test_invalid_alphanumerics()/2 METHOD +RefactoringAction 1443617138303 TestSudokuVerifier.java RENAME test_invalid_alphanumerics()/2=>void test_valid_alphanumerics() METHOD +EditAction 1443617145617 TestSudokuVerifier.java 1271 5 14 5 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 401867a4..5dcbb0ff 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -28,12 +28,19 @@ public void test_invalidValue() { @Test - public void test_alphanumerics() { + public void test_invalid_alphanumerics() { SudokuVerifier s = new SudokuVerifier(); String testValue = "A17369825632158947958724316825437169791586432346912758289643571573291684164875293"; assertEquals(-1, s.verify(testValue)); } + @Test + public void test_valid_alphanumerics() { + SudokuVerifier s = new SudokuVerifier(); + String testValue = "417369825632158947958724316825437169791586432346912758289643571573291684164875293"; + assertEquals(-1, s.verify(testValue)); + } + } From 0bb0c57287b9aa22cb2bc9ba3aa2303b639aa6fb Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:45:51 +0300 Subject: [PATCH 024/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 4ae98894..8ac1296f 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -70,3 +70,6 @@ RefactoringAction 1443617133766 TestSudokuVerifier.java RENAME test_alphanumeric RefactoringAction 1443617135785 TestSudokuVerifier.java ADD void test_invalid_alphanumerics()/2 METHOD RefactoringAction 1443617138303 TestSudokuVerifier.java RENAME test_invalid_alphanumerics()/2=>void test_valid_alphanumerics() METHOD EditAction 1443617145617 TestSudokuVerifier.java 1271 5 14 5 +UnitTestCaseAction 1443617145911 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443617145911 TestSudokuVerifier FAIL +EditAction 1443617151756 TestSudokuVerifier.java 1270 5 14 5 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 5dcbb0ff..056595f8 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -38,7 +38,7 @@ public void test_invalid_alphanumerics() { public void test_valid_alphanumerics() { SudokuVerifier s = new SudokuVerifier(); String testValue = "417369825632158947958724316825437169791586432346912758289643571573291684164875293"; - assertEquals(-1, s.verify(testValue)); + assertEquals(0, s.verify(testValue)); } From 24b5c7bdc01b9265d1926b2dd58e5d945cfb6629 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:48:15 +0300 Subject: [PATCH 025/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 6 ++++++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 8ac1296f..de78dae7 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -73,3 +73,9 @@ EditAction 1443617145617 TestSudokuVerifier.java 1271 5 14 5 UnitTestCaseAction 1443617145911 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443617145911 TestSudokuVerifier FAIL EditAction 1443617151756 TestSudokuVerifier.java 1270 5 14 5 +UnitTestCaseAction 1443617153370 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443617153370 TestSudokuVerifier FAIL +RefactoringAction 1443617246870 SudokuVerifier.java ADD boolean checkGlobalRow(String) METHOD +RefactoringAction 1443617278401 SudokuVerifier.java RENAME checkGlobalRow(String)=>boolean check(String) METHOD +RefactoringAction 1443617280913 SudokuVerifier.java RENAME check(String)=>boolean checkSubGrid(String) METHOD +EditAction 1443617295632 SudokuVerifier.java 434 3 5 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 4ba34d92..471c3519 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -17,4 +17,9 @@ private boolean digitsOnly(String val) { return val.matches(regex); } + private boolean checkSubGrid(String val){ + + + } + } From 9c7cc8c90f9c0351bac3554165dc063de454556e Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:49:47 +0300 Subject: [PATCH 026/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 6 ++++++ src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 6 ++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index de78dae7..4b7624d7 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -79,3 +79,9 @@ RefactoringAction 1443617246870 SudokuVerifier.java ADD boolean checkGlobalRow(S RefactoringAction 1443617278401 SudokuVerifier.java RENAME checkGlobalRow(String)=>boolean check(String) METHOD RefactoringAction 1443617280913 SudokuVerifier.java RENAME check(String)=>boolean checkSubGrid(String) METHOD EditAction 1443617295632 SudokuVerifier.java 434 3 5 0 +CompilationAction 1443617295912 SudokuVerifier.java +RefactoringAction 1443617306906 TestSudokuVerifier.java RENAME test_valid_alphanumerics()=>void test_valid_against_alphanumerics() METHOD +RefactoringAction 1443617313916 TestSudokuVerifier.java RENAME test_valid_against_alphanumerics()=>void test_valid_alphanumerics() METHOD +RefactoringAction 1443617318931 TestSudokuVerifier.java RENAME test_valid_alphanumerics()=>void test_invalid_() METHOD +RefactoringAction 1443617321949 TestSudokuVerifier.java RENAME test_invalid_()=>void test_invalid_subgrid() METHOD +EditAction 1443617386991 TestSudokuVerifier.java 1272 5 14 5 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 056595f8..3f526001 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -34,13 +34,15 @@ public void test_invalid_alphanumerics() { assertEquals(-1, s.verify(testValue)); } + @Test - public void test_valid_alphanumerics() { + public void test_invalid_subgrid() { SudokuVerifier s = new SudokuVerifier(); - String testValue = "417369825632158947958724316825437169791586432346912758289643571573291684164875293"; + String testValue = "417369825432158947958724316825437169791586432346912758289643571573291684164875293"; assertEquals(0, s.verify(testValue)); } + } From 5a6fd6735165ae6a4d22792e95ce3d1192438680 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:49:59 +0300 Subject: [PATCH 027/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 4b7624d7..a0148df1 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -85,3 +85,4 @@ RefactoringAction 1443617313916 TestSudokuVerifier.java RENAME test_valid_agains RefactoringAction 1443617318931 TestSudokuVerifier.java RENAME test_valid_alphanumerics()=>void test_invalid_() METHOD RefactoringAction 1443617321949 TestSudokuVerifier.java RENAME test_invalid_()=>void test_invalid_subgrid() METHOD EditAction 1443617386991 TestSudokuVerifier.java 1272 5 14 5 +EditAction 1443617399640 SudokuVerifier.java 447 3 6 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 471c3519..4b7512c8 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -19,7 +19,7 @@ private boolean digitsOnly(String val) { private boolean checkSubGrid(String val){ - + return true; } } From c873cac4070b0da15f7a8b7b9cc64a519ad7209a Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:50:02 +0300 Subject: [PATCH 028/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index a0148df1..210d929c 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -86,3 +86,4 @@ RefactoringAction 1443617318931 TestSudokuVerifier.java RENAME test_valid_alphan RefactoringAction 1443617321949 TestSudokuVerifier.java RENAME test_invalid_()=>void test_invalid_subgrid() METHOD EditAction 1443617386991 TestSudokuVerifier.java 1272 5 14 5 EditAction 1443617399640 SudokuVerifier.java 447 3 6 0 +EditAction 1443617402417 SudokuVerifier.java 448 3 6 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 4b7512c8..abc2fdb2 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -19,7 +19,7 @@ private boolean digitsOnly(String val) { private boolean checkSubGrid(String val){ - return true; + return false; } } From 569c748c75a4c01f0feafe24ce90076121c0a8c6 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:50:03 +0300 Subject: [PATCH 029/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 210d929c..8a1fab5d 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -87,3 +87,4 @@ RefactoringAction 1443617321949 TestSudokuVerifier.java RENAME test_invalid_()=> EditAction 1443617386991 TestSudokuVerifier.java 1272 5 14 5 EditAction 1443617399640 SudokuVerifier.java 447 3 6 0 EditAction 1443617402417 SudokuVerifier.java 448 3 6 0 +EditAction 1443617403876 SudokuVerifier.java 447 3 6 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index abc2fdb2..4b7512c8 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -19,7 +19,7 @@ private boolean digitsOnly(String val) { private boolean checkSubGrid(String val){ - return false; + return true; } } From ada9e743ff61762a798a85d0b51df52c45a72d70 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:50:43 +0300 Subject: [PATCH 030/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 12 ++++++++++++ .../univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 6 +++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 8a1fab5d..f1cd5431 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -88,3 +88,15 @@ EditAction 1443617386991 TestSudokuVerifier.java 1272 5 14 5 EditAction 1443617399640 SudokuVerifier.java 447 3 6 0 EditAction 1443617402417 SudokuVerifier.java 448 3 6 0 EditAction 1443617403876 SudokuVerifier.java 447 3 6 0 +CompilationAction 1443617431729 SudokuVerifier.java +CompilationAction 1443617431729 SudokuVerifier.java +CompilationAction 1443617431730 SudokuVerifier.java +CompilationAction 1443617431730 SudokuVerifier.java +CompilationAction 1443617431731 SudokuVerifier.java +CompilationAction 1443617435958 SudokuVerifier.java +CompilationAction 1443617435959 SudokuVerifier.java +CompilationAction 1443617435959 SudokuVerifier.java +CompilationAction 1443617435960 SudokuVerifier.java +CompilationAction 1443617435960 SudokuVerifier.java +RefactoringAction 1443617443160 SudokuVerifier.java RENAME checkSubGrid(String)=>boolean validubGrid(String) METHOD +EditAction 1443617443634 SudokuVerifier.java 513 3 7 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 4b7512c8..2acbd23f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -9,6 +9,10 @@ public int verify(String candidateSolution) { if(! digitsOnly(candidateSolution)) { return -1; } + if(! checkSubGrid(candidateSolution)){ + return -2; + } + return 0; } @@ -17,7 +21,7 @@ private boolean digitsOnly(String val) { return val.matches(regex); } - private boolean checkSubGrid(String val){ + private boolean validSubGrid(String val){ return true; } From 10d606a99a9db8fe758e04b67cfa0815bc526b6f Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:54:06 +0300 Subject: [PATCH 031/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 5 +++++ .../univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 11 ++++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index f1cd5431..878ef50a 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -100,3 +100,8 @@ CompilationAction 1443617435960 SudokuVerifier.java CompilationAction 1443617435960 SudokuVerifier.java RefactoringAction 1443617443160 SudokuVerifier.java RENAME checkSubGrid(String)=>boolean validubGrid(String) METHOD EditAction 1443617443634 SudokuVerifier.java 513 3 7 0 +CompilationAction 1443617443899 SudokuVerifier.java +RefactoringAction 1443617446682 SudokuVerifier.java RENAME validSubGrid(String)=>boolean validSubGrids(String) METHOD +CompilationAction 1443617452546 SudokuVerifier.java +RefactoringAction 1443617645621 SudokuVerifier.java ADD import java.util.ArrayList IMPORT +EditAction 1443617646782 SudokuVerifier.java 617 3 8 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 2acbd23f..db9b3cbc 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -1,5 +1,7 @@ package org.univoulu.tol.sqatlab.sudoku; +import java.util.ArrayList; + public class SudokuVerifier { public int verify(String candidateSolution) { @@ -9,7 +11,7 @@ public int verify(String candidateSolution) { if(! digitsOnly(candidateSolution)) { return -1; } - if(! checkSubGrid(candidateSolution)){ + if(! validSubGrids(candidateSolution)){ return -2; } @@ -21,8 +23,11 @@ private boolean digitsOnly(String val) { return val.matches(regex); } - private boolean validSubGrid(String val){ - + private boolean validSubGrids(String val){ + for(int i=0;i<9;i++){ + List l = new ArrayList<>(); + + } return true; } From f16cb65e2f1266a1214d1210c365dc7d03226d1d Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:54:57 +0300 Subject: [PATCH 032/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 4 ++++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 3 +++ 2 files changed, 7 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 878ef50a..f3916ad7 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -105,3 +105,7 @@ RefactoringAction 1443617446682 SudokuVerifier.java RENAME validSubGrid(String)= CompilationAction 1443617452546 SudokuVerifier.java RefactoringAction 1443617645621 SudokuVerifier.java ADD import java.util.ArrayList IMPORT EditAction 1443617646782 SudokuVerifier.java 617 3 8 0 +CompilationAction 1443617647042 SudokuVerifier.java +RefactoringAction 1443617660098 SudokuVerifier.java ADD import java.util.List IMPORT +CompilationAction 1443617661593 SudokuVerifier.java +EditAction 1443617697860 SudokuVerifier.java 672 3 8 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index db9b3cbc..46e1c989 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -1,6 +1,7 @@ package org.univoulu.tol.sqatlab.sudoku; import java.util.ArrayList; +import java.util.List; public class SudokuVerifier { @@ -26,6 +27,8 @@ private boolean digitsOnly(String val) { private boolean validSubGrids(String val){ for(int i=0;i<9;i++){ List l = new ArrayList<>(); + int firstValue = i*3; + } return true; From 3ccde3a24827d7f07cd3bf5aa2b4f65990ff81ee Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 15:58:49 +0300 Subject: [PATCH 033/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 9 +++------ 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index f3916ad7..eb56a145 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -109,3 +109,4 @@ CompilationAction 1443617647042 SudokuVerifier.java RefactoringAction 1443617660098 SudokuVerifier.java ADD import java.util.List IMPORT CompilationAction 1443617661593 SudokuVerifier.java EditAction 1443617697860 SudokuVerifier.java 672 3 8 0 +EditAction 1443617929769 SudokuVerifier.java 656 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 46e1c989..d3a13c65 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -25,12 +25,9 @@ private boolean digitsOnly(String val) { } private boolean validSubGrids(String val){ - for(int i=0;i<9;i++){ - List l = new ArrayList<>(); - int firstValue = i*3; - - - } + String[] arr = val.split(""); + List tempArray = new ListArray(); + return true; } From 41d242c9204622000725ece73f85ad92b3d7f5af Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:07:54 +0300 Subject: [PATCH 034/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 6 ++++++ .../tol/sqatlab/sudoku/SudokuVerifier.java | 14 ++++++++++++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index eb56a145..c54a5bc8 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -110,3 +110,9 @@ RefactoringAction 1443617660098 SudokuVerifier.java ADD import java.util.List IM CompilationAction 1443617661593 SudokuVerifier.java EditAction 1443617697860 SudokuVerifier.java 672 3 8 0 EditAction 1443617929769 SudokuVerifier.java 656 3 9 0 +CompilationAction 1443617930021 SudokuVerifier.java +CompilationAction 1443617944787 SudokuVerifier.java +RefactoringAction 1443618055426 SudokuVerifier.java ADD import java.util.Arrays IMPORT +UnitTestCaseAction 1443618382635 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443618382636 TestSudokuVerifier FAIL +EditAction 1443618474280 SudokuVerifier.java 932 3 11 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index d3a13c65..831bbc53 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -1,6 +1,7 @@ package org.univoulu.tol.sqatlab.sudoku; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; public class SudokuVerifier { @@ -26,8 +27,17 @@ private boolean digitsOnly(String val) { private boolean validSubGrids(String val){ String[] arr = val.split(""); - List tempArray = new ListArray(); - + List tempArray = new ArrayList(); + int depth = 9; + for(int i=0;i<9;i++){ + for(int j=0;j<9;j++){ + if(tempArray.contains(arr [i + (j*depth)] ) ){ + System.out.println(String.valueOf(i+(j*depth))); + return false; + } + tempArray.add(arr[i + (j*depth)]); + } + } return true; } From a660409500a72d96a75e3f2bc5e8782fe4bb3736 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:09:31 +0300 Subject: [PATCH 035/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 5 +++++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index c54a5bc8..6c0992f4 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -116,3 +116,8 @@ RefactoringAction 1443618055426 SudokuVerifier.java ADD import java.util.Arrays UnitTestCaseAction 1443618382635 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443618382636 TestSudokuVerifier FAIL EditAction 1443618474280 SudokuVerifier.java 932 3 11 0 +UnitTestCaseAction 1443618477136 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443618477137 TestSudokuVerifier FAIL +UnitTestCaseAction 1443618506191 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443618506192 TestSudokuVerifier FAIL +EditAction 1443618571342 SudokuVerifier.java 948 3 11 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 831bbc53..e08a5bf0 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -32,7 +32,7 @@ private boolean validSubGrids(String val){ for(int i=0;i<9;i++){ for(int j=0;j<9;j++){ if(tempArray.contains(arr [i + (j*depth)] ) ){ - System.out.println(String.valueOf(i+(j*depth))); + System.out.println("i"+String.valueOf(i)+"j"+String.valueOf(j)); return false; } tempArray.add(arr[i + (j*depth)]); From f8ec49d3a27222e9dc8fea544eeba2260cf009be Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:09:42 +0300 Subject: [PATCH 036/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 6c0992f4..dc80e7bc 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -121,3 +121,6 @@ UnitTestSessionAction 1443618477137 TestSudokuVerifier FAIL UnitTestCaseAction 1443618506191 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443618506192 TestSudokuVerifier FAIL EditAction 1443618571342 SudokuVerifier.java 948 3 11 0 +UnitTestCaseAction 1443618571648 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443618571649 TestSudokuVerifier FAIL +EditAction 1443618582338 SudokuVerifier.java 949 3 11 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index e08a5bf0..9969e411 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -31,8 +31,9 @@ private boolean validSubGrids(String val){ int depth = 9; for(int i=0;i<9;i++){ for(int j=0;j<9;j++){ + System.out.println("i"+String.valueOf(i)+"j"+String.valueOf(j)); + if(tempArray.contains(arr [i + (j*depth)] ) ){ - System.out.println("i"+String.valueOf(i)+"j"+String.valueOf(j)); return false; } tempArray.add(arr[i + (j*depth)]); From 7da729430dbd831ee228628538caf991683f8742 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:10:41 +0300 Subject: [PATCH 037/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index dc80e7bc..4270448d 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -124,3 +124,6 @@ EditAction 1443618571342 SudokuVerifier.java 948 3 11 0 UnitTestCaseAction 1443618571648 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443618571649 TestSudokuVerifier FAIL EditAction 1443618582338 SudokuVerifier.java 949 3 11 0 +UnitTestCaseAction 1443618582636 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443618582637 TestSudokuVerifier FAIL +EditAction 1443618641447 SudokuVerifier.java 992 3 11 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 9969e411..3ba5e5ac 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -31,7 +31,8 @@ private boolean validSubGrids(String val){ int depth = 9; for(int i=0;i<9;i++){ for(int j=0;j<9;j++){ - System.out.println("i"+String.valueOf(i)+"j"+String.valueOf(j)); + System.out.println("i"+String.valueOf(i)+"j"+String.valueOf(j) + + "idx"+String.valueOf(i+(j*depth))); if(tempArray.contains(arr [i + (j*depth)] ) ){ return false; From 441628af4501ddf025ff28d912e0f97182520e38 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:11:50 +0300 Subject: [PATCH 038/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 1 + 2 files changed, 4 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 4270448d..d0015492 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -127,3 +127,6 @@ EditAction 1443618582338 SudokuVerifier.java 949 3 11 0 UnitTestCaseAction 1443618582636 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443618582637 TestSudokuVerifier FAIL EditAction 1443618641447 SudokuVerifier.java 992 3 11 0 +UnitTestCaseAction 1443618643211 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443618643212 TestSudokuVerifier FAIL +EditAction 1443618710433 SudokuVerifier.java 1006 3 11 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 3ba5e5ac..e8d8e549 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -39,6 +39,7 @@ private boolean validSubGrids(String val){ } tempArray.add(arr[i + (j*depth)]); } + continue; } return true; } From 44273605dc0f7899d0038ff2fd99b98c421d29d5 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:16:06 +0300 Subject: [PATCH 039/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ .../tol/sqatlab/sudoku/SudokuVerifier.java | 15 +++++---------- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index d0015492..90d66671 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -130,3 +130,6 @@ EditAction 1443618641447 SudokuVerifier.java 992 3 11 0 UnitTestCaseAction 1443618643211 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443618643212 TestSudokuVerifier FAIL EditAction 1443618710433 SudokuVerifier.java 1006 3 11 0 +UnitTestCaseAction 1443618712177 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443618712178 TestSudokuVerifier FAIL +EditAction 1443618966150 SudokuVerifier.java 785 3 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index e8d8e549..4856a3f0 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -28,19 +28,14 @@ private boolean digitsOnly(String val) { private boolean validSubGrids(String val){ String[] arr = val.split(""); List tempArray = new ArrayList(); - int depth = 9; - for(int i=0;i<9;i++){ - for(int j=0;j<9;j++){ - System.out.println("i"+String.valueOf(i)+"j"+String.valueOf(j) + - "idx"+String.valueOf(i+(j*depth))); + - if(tempArray.contains(arr [i + (j*depth)] ) ){ - return false; - } - tempArray.add(arr[i + (j*depth)]); + for(int i=0;i<9;i=i++){ + for(int j=0;j<81;j=j+9){ + tempArray.add(arr[i*j]); } - continue; } + return true; } From c0f2bdbf7a2b6b632979db50bd324c6bc0b8f6c4 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:16:47 +0300 Subject: [PATCH 040/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 1 + 2 files changed, 2 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 90d66671..b8ca641c 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -133,3 +133,4 @@ EditAction 1443618710433 SudokuVerifier.java 1006 3 11 0 UnitTestCaseAction 1443618712177 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443618712178 TestSudokuVerifier FAIL EditAction 1443618966150 SudokuVerifier.java 785 3 10 0 +EditAction 1443619007246 SudokuVerifier.java 831 3 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 4856a3f0..592af373 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -33,6 +33,7 @@ private boolean validSubGrids(String val){ for(int i=0;i<9;i=i++){ for(int j=0;j<81;j=j+9){ tempArray.add(arr[i*j]); + System.out.println(String.valueOf(i*j)); } } From 83ac67f0cc98433dcc4c84edbecff19b871f0b32 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:17:11 +0300 Subject: [PATCH 041/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index b8ca641c..5e398a32 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -134,3 +134,4 @@ UnitTestCaseAction 1443618712177 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443618712178 TestSudokuVerifier FAIL EditAction 1443618966150 SudokuVerifier.java 785 3 10 0 EditAction 1443619007246 SudokuVerifier.java 831 3 10 0 +EditAction 1443619031348 SudokuVerifier.java 828 3 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 592af373..0a3c6db2 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -31,7 +31,7 @@ private boolean validSubGrids(String val){ for(int i=0;i<9;i=i++){ - for(int j=0;j<81;j=j+9){ + for(int j=0;j<9;j++){ tempArray.add(arr[i*j]); System.out.println(String.valueOf(i*j)); } From bf6f5a37e1ea4bb7c06d64835a9716382c588853 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:17:17 +0300 Subject: [PATCH 042/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 5e398a32..32c8b84f 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -135,3 +135,4 @@ UnitTestSessionAction 1443618712178 TestSudokuVerifier FAIL EditAction 1443618966150 SudokuVerifier.java 785 3 10 0 EditAction 1443619007246 SudokuVerifier.java 831 3 10 0 EditAction 1443619031348 SudokuVerifier.java 828 3 10 0 +EditAction 1443619037924 SudokuVerifier.java 826 3 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 0a3c6db2..36bf0040 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -30,7 +30,7 @@ private boolean validSubGrids(String val){ List tempArray = new ArrayList(); - for(int i=0;i<9;i=i++){ + for(int i=0;i<9;i++){ for(int j=0;j<9;j++){ tempArray.add(arr[i*j]); System.out.println(String.valueOf(i*j)); From 7a5f105d9c98e78d9bf3f912462cbb2741d407ae Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:17:22 +0300 Subject: [PATCH 043/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 32c8b84f..ff3176e4 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -136,3 +136,4 @@ EditAction 1443618966150 SudokuVerifier.java 785 3 10 0 EditAction 1443619007246 SudokuVerifier.java 831 3 10 0 EditAction 1443619031348 SudokuVerifier.java 828 3 10 0 EditAction 1443619037924 SudokuVerifier.java 826 3 10 0 +EditAction 1443619042397 SudokuVerifier.java 826 3 6 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 36bf0040..2cf7ed09 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -31,7 +31,7 @@ private boolean validSubGrids(String val){ for(int i=0;i<9;i++){ - for(int j=0;j<9;j++){ + for(int j=0;j<9;j+9){ tempArray.add(arr[i*j]); System.out.println(String.valueOf(i*j)); } From a53ed140a7e2fb3e9c5ea45489f4752da8d6ccc5 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:17:23 +0300 Subject: [PATCH 044/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 2 ++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index ff3176e4..52ef87ba 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -137,3 +137,5 @@ EditAction 1443619007246 SudokuVerifier.java 831 3 10 0 EditAction 1443619031348 SudokuVerifier.java 828 3 10 0 EditAction 1443619037924 SudokuVerifier.java 826 3 10 0 EditAction 1443619042397 SudokuVerifier.java 826 3 6 0 +CompilationAction 1443619042499 SudokuVerifier.java +EditAction 1443619043812 SudokuVerifier.java 826 3 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 2cf7ed09..36bf0040 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -31,7 +31,7 @@ private boolean validSubGrids(String val){ for(int i=0;i<9;i++){ - for(int j=0;j<9;j+9){ + for(int j=0;j<9;j++){ tempArray.add(arr[i*j]); System.out.println(String.valueOf(i*j)); } From 5e45649c8252bd9b403bcfde6094b257683b320c Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:17:43 +0300 Subject: [PATCH 045/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 1 + 2 files changed, 4 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 52ef87ba..0b82f934 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -139,3 +139,6 @@ EditAction 1443619037924 SudokuVerifier.java 826 3 10 0 EditAction 1443619042397 SudokuVerifier.java 826 3 6 0 CompilationAction 1443619042499 SudokuVerifier.java EditAction 1443619043812 SudokuVerifier.java 826 3 10 0 +UnitTestCaseAction 1443619047235 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619047235 TestSudokuVerifier FAIL +EditAction 1443619063252 SudokuVerifier.java 857 3 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 36bf0040..0eeb40c5 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -35,6 +35,7 @@ private boolean validSubGrids(String val){ tempArray.add(arr[i*j]); System.out.println(String.valueOf(i*j)); } + System.out.println("---"); } return true; From 5510ec60ddc069d28bd0aeff0833a8d2f383fcfd Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:18:34 +0300 Subject: [PATCH 046/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 0b82f934..d29bf3aa 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -142,3 +142,6 @@ EditAction 1443619043812 SudokuVerifier.java 826 3 10 0 UnitTestCaseAction 1443619047235 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619047235 TestSudokuVerifier FAIL EditAction 1443619063252 SudokuVerifier.java 857 3 10 0 +UnitTestCaseAction 1443619064779 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619064779 TestSudokuVerifier FAIL +EditAction 1443619114564 SudokuVerifier.java 857 3 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 0eeb40c5..12c81fa9 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -33,7 +33,7 @@ private boolean validSubGrids(String val){ for(int i=0;i<9;i++){ for(int j=0;j<9;j++){ tempArray.add(arr[i*j]); - System.out.println(String.valueOf(i*j)); + System.out.println(String.valueOf(i+j)); } System.out.println("---"); } From c5755c881bd46ae1f500ad7cda873c28b61ba674 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:18:45 +0300 Subject: [PATCH 047/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index d29bf3aa..628a68c0 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -145,3 +145,6 @@ EditAction 1443619063252 SudokuVerifier.java 857 3 10 0 UnitTestCaseAction 1443619064779 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619064779 TestSudokuVerifier FAIL EditAction 1443619114564 SudokuVerifier.java 857 3 10 0 +UnitTestCaseAction 1443619117023 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619117023 TestSudokuVerifier FAIL +EditAction 1443619125407 SudokuVerifier.java 859 3 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 12c81fa9..901bbf2b 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -33,7 +33,7 @@ private boolean validSubGrids(String val){ for(int i=0;i<9;i++){ for(int j=0;j<9;j++){ tempArray.add(arr[i*j]); - System.out.println(String.valueOf(i+j)); + System.out.println(String.valueOf(i+j*9)); } System.out.println("---"); } From 4eb5626210c02a528622fd68f8660b8847406d50 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:19:03 +0300 Subject: [PATCH 048/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 628a68c0..e6842afb 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -148,3 +148,6 @@ EditAction 1443619114564 SudokuVerifier.java 857 3 10 0 UnitTestCaseAction 1443619117023 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619117023 TestSudokuVerifier FAIL EditAction 1443619125407 SudokuVerifier.java 859 3 10 0 +UnitTestCaseAction 1443619128291 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619128292 TestSudokuVerifier FAIL +EditAction 1443619143597 SudokuVerifier.java 861 3 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 901bbf2b..42604739 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -32,7 +32,7 @@ private boolean validSubGrids(String val){ for(int i=0;i<9;i++){ for(int j=0;j<9;j++){ - tempArray.add(arr[i*j]); + tempArray.add(arr[i*j*9]); System.out.println(String.valueOf(i+j*9)); } System.out.println("---"); From f22f0f203841cc4e72ef0d4f7ce496425807e7c7 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:19:07 +0300 Subject: [PATCH 049/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index e6842afb..310cc97b 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -151,3 +151,4 @@ EditAction 1443619125407 SudokuVerifier.java 859 3 10 0 UnitTestCaseAction 1443619128291 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619128292 TestSudokuVerifier FAIL EditAction 1443619143597 SudokuVerifier.java 861 3 10 0 +EditAction 1443619147005 SudokuVerifier.java 861 3 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 42604739..e6de87b5 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -32,7 +32,7 @@ private boolean validSubGrids(String val){ for(int i=0;i<9;i++){ for(int j=0;j<9;j++){ - tempArray.add(arr[i*j*9]); + tempArray.add(arr[i+j*9]); System.out.println(String.valueOf(i+j*9)); } System.out.println("---"); From f74b33f800bb18e0f9ab2856bf39c07e93409eb6 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:19:19 +0300 Subject: [PATCH 050/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 310cc97b..144113e9 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -152,3 +152,4 @@ UnitTestCaseAction 1443619128291 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619128292 TestSudokuVerifier FAIL EditAction 1443619143597 SudokuVerifier.java 861 3 10 0 EditAction 1443619147005 SudokuVerifier.java 861 3 10 0 +EditAction 1443619159677 SudokuVerifier.java 864 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index e6de87b5..1bad4876 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -27,10 +27,11 @@ private boolean digitsOnly(String val) { private boolean validSubGrids(String val){ String[] arr = val.split(""); - List tempArray = new ArrayList(); for(int i=0;i<9;i++){ + + List tempArray = new ArrayList(); for(int j=0;j<9;j++){ tempArray.add(arr[i+j*9]); System.out.println(String.valueOf(i+j*9)); From 76b614fde9cacbad0cc99e4db0dd0f8c091273fb Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:19:41 +0300 Subject: [PATCH 051/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 144113e9..6be29ca9 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -153,3 +153,4 @@ UnitTestSessionAction 1443619128292 TestSudokuVerifier FAIL EditAction 1443619143597 SudokuVerifier.java 861 3 10 0 EditAction 1443619147005 SudokuVerifier.java 861 3 10 0 EditAction 1443619159677 SudokuVerifier.java 864 3 9 0 +EditAction 1443619181083 SudokuVerifier.java 923 3 6 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 1bad4876..07e8f290 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -33,8 +33,10 @@ private boolean validSubGrids(String val){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ + String letter = arr[i + j * 9]; tempArray.add(arr[i+j*9]); System.out.println(String.valueOf(i+j*9)); + if(! arr[i+j*9]) } System.out.println("---"); } From b61069937f2fc7ab5d26aebd327a8e5a58a487c8 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:20:08 +0300 Subject: [PATCH 052/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 5 +++++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 6be29ca9..2ce07962 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -154,3 +154,8 @@ EditAction 1443619143597 SudokuVerifier.java 861 3 10 0 EditAction 1443619147005 SudokuVerifier.java 861 3 10 0 EditAction 1443619159677 SudokuVerifier.java 864 3 9 0 EditAction 1443619181083 SudokuVerifier.java 923 3 6 0 +CompilationAction 1443619181351 SudokuVerifier.java +CompilationAction 1443619181351 SudokuVerifier.java +CompilationAction 1443619197957 SudokuVerifier.java +CompilationAction 1443619197958 SudokuVerifier.java +EditAction 1443619208481 SudokuVerifier.java 934 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 07e8f290..14c9d7e8 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -34,9 +34,9 @@ private boolean validSubGrids(String val){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ String letter = arr[i + j * 9]; - tempArray.add(arr[i+j*9]); + tempArray.add(letter); System.out.println(String.valueOf(i+j*9)); - if(! arr[i+j*9]) + if(tempArray.contains(letter)); } System.out.println("---"); } From dd03bcb733626af0c1c916d644d1b52cbe914891 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:20:17 +0300 Subject: [PATCH 053/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 2ce07962..70d35c83 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -159,3 +159,4 @@ CompilationAction 1443619181351 SudokuVerifier.java CompilationAction 1443619197957 SudokuVerifier.java CompilationAction 1443619197958 SudokuVerifier.java EditAction 1443619208481 SudokuVerifier.java 934 3 9 0 +EditAction 1443619217743 SudokuVerifier.java 961 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 14c9d7e8..9cd5d195 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -36,7 +36,9 @@ private boolean validSubGrids(String val){ String letter = arr[i + j * 9]; tempArray.add(letter); System.out.println(String.valueOf(i+j*9)); - if(tempArray.contains(letter)); + if(tempArray.contains(letter)){ + return false; + } } System.out.println("---"); } From 3909f4758d1bdceced87c2cb76088c6f894bbaed Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:20:36 +0300 Subject: [PATCH 054/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 70d35c83..58aecf1b 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -160,3 +160,4 @@ CompilationAction 1443619197957 SudokuVerifier.java CompilationAction 1443619197958 SudokuVerifier.java EditAction 1443619208481 SudokuVerifier.java 934 3 9 0 EditAction 1443619217743 SudokuVerifier.java 961 3 9 0 +EditAction 1443619236170 SudokuVerifier.java 997 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 9cd5d195..194577c9 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -35,7 +35,7 @@ private boolean validSubGrids(String val){ for(int j=0;j<9;j++){ String letter = arr[i + j * 9]; tempArray.add(letter); - System.out.println(String.valueOf(i+j*9)); + System.out.println(String.valueOf(i+j*9) + " Val: " + String.valueOf(letter)); if(tempArray.contains(letter)){ return false; } From 35293ae98a4426cc5c679086cd45b49b0a135c17 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:21:04 +0300 Subject: [PATCH 055/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 58aecf1b..ac837bbf 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -161,3 +161,6 @@ CompilationAction 1443619197958 SudokuVerifier.java EditAction 1443619208481 SudokuVerifier.java 934 3 9 0 EditAction 1443619217743 SudokuVerifier.java 961 3 9 0 EditAction 1443619236170 SudokuVerifier.java 997 3 9 0 +UnitTestCaseAction 1443619245046 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619245047 TestSudokuVerifier FAIL +EditAction 1443619264884 SudokuVerifier.java 999 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 194577c9..900bb05a 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -35,7 +35,7 @@ private boolean validSubGrids(String val){ for(int j=0;j<9;j++){ String letter = arr[i + j * 9]; tempArray.add(letter); - System.out.println(String.valueOf(i+j*9) + " Val: " + String.valueOf(letter)); + System.out.println(String.valueOf(i+(j*9)) + " Val: " + String.valueOf(letter)); if(tempArray.contains(letter)){ return false; } From c05a6268221028d8c28ba41750c08d4ba72d976c Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:21:10 +0300 Subject: [PATCH 056/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index ac837bbf..dc81c7b0 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -164,3 +164,6 @@ EditAction 1443619236170 SudokuVerifier.java 997 3 9 0 UnitTestCaseAction 1443619245046 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619245047 TestSudokuVerifier FAIL EditAction 1443619264884 SudokuVerifier.java 999 3 9 0 +UnitTestCaseAction 1443619266417 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619266417 TestSudokuVerifier FAIL +EditAction 1443619270452 SudokuVerifier.java 997 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 900bb05a..194577c9 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -35,7 +35,7 @@ private boolean validSubGrids(String val){ for(int j=0;j<9;j++){ String letter = arr[i + j * 9]; tempArray.add(letter); - System.out.println(String.valueOf(i+(j*9)) + " Val: " + String.valueOf(letter)); + System.out.println(String.valueOf(i+j*9) + " Val: " + String.valueOf(letter)); if(tempArray.contains(letter)){ return false; } From 3e5379e16c10f785f5f50ac5aaf70e44aea58837 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:21:41 +0300 Subject: [PATCH 057/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index dc81c7b0..1a861e47 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -167,3 +167,4 @@ EditAction 1443619264884 SudokuVerifier.java 999 3 9 0 UnitTestCaseAction 1443619266417 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619266417 TestSudokuVerifier FAIL EditAction 1443619270452 SudokuVerifier.java 997 3 9 0 +EditAction 1443619301163 SudokuVerifier.java 981 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 194577c9..8c70acd7 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -35,7 +35,7 @@ private boolean validSubGrids(String val){ for(int j=0;j<9;j++){ String letter = arr[i + j * 9]; tempArray.add(letter); - System.out.println(String.valueOf(i+j*9) + " Val: " + String.valueOf(letter)); + System.out.println(String.valueOf(i+j*9) + " Val: " + letter); if(tempArray.contains(letter)){ return false; } From 7a31578c6f611505d3dddba2be8c5467601c75f9 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:21:58 +0300 Subject: [PATCH 058/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 1a861e47..af770b68 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -168,3 +168,6 @@ UnitTestCaseAction 1443619266417 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619266417 TestSudokuVerifier FAIL EditAction 1443619270452 SudokuVerifier.java 997 3 9 0 EditAction 1443619301163 SudokuVerifier.java 981 3 9 0 +UnitTestCaseAction 1443619303080 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619303080 TestSudokuVerifier FAIL +EditAction 1443619318508 SudokuVerifier.java 983 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 8c70acd7..5c3f4b17 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -37,7 +37,7 @@ private boolean validSubGrids(String val){ tempArray.add(letter); System.out.println(String.valueOf(i+j*9) + " Val: " + letter); if(tempArray.contains(letter)){ - return false; + // return false; } } System.out.println("---"); From b94dd237382be845853bb395c977e5d4161f10f5 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:23:45 +0300 Subject: [PATCH 059/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 7 + .../20150930152319222/besouroEpisodes.txt | 1117 +++++++++++++++++ .../randomHeuristicEpisodes.txt | 2 + .besouro/20150930152319222/zorroEpisodes.txt | 2 + .../tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 5 files changed, 1129 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index af770b68..75f97ecf 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -171,3 +171,10 @@ EditAction 1443619301163 SudokuVerifier.java 981 3 9 0 UnitTestCaseAction 1443619303080 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619303080 TestSudokuVerifier FAIL EditAction 1443619318508 SudokuVerifier.java 983 3 9 0 +UnitTestCaseAction 1443619319994 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619319994 TestSudokuVerifier FAIL +UnitTestCaseAction 1443619393429 TestSudokuVerifier.java OK +UnitTestSessionAction 1443619393429 TestSudokuVerifier.test_validValue OK +UnitTestCaseAction 1443619403541 TestSudokuVerifier.java OK +UnitTestSessionAction 1443619403541 TestSudokuVerifier.test_validValue OK +EditAction 1443619425267 SudokuVerifier.java 984 3 9 0 diff --git a/.besouro/20150930152319222/besouroEpisodes.txt b/.besouro/20150930152319222/besouroEpisodes.txt index 138457d8..1f844bd6 100644 --- a/.besouro/20150930152319222/besouroEpisodes.txt +++ b/.besouro/20150930152319222/besouroEpisodes.txt @@ -5,3 +5,1120 @@ 1443616438343 production 1 9 false 1443616531862 test-addition 1 36 true 1443616531863 test-addition 1 36 true +1443619393429 test-first 3 2858 true +1443619393430 test-first 3 2858 true +1443619393431 test-first 3 2858 true +1443619393432 test-first 3 2858 true +1443619393433 test-first 3 2858 true +1443619393434 test-first 3 2858 true +1443619393435 test-first 3 2858 true +1443619393436 test-first 3 2858 true +1443619393437 test-first 3 2858 true +1443619393438 test-first 3 2858 true +1443619393439 test-first 3 2858 true +1443619393440 test-first 3 2858 true +1443619393441 test-first 3 2858 true +1443619393442 test-first 3 2858 true +1443619393443 test-first 3 2858 true +1443619393444 test-first 3 2858 true +1443619393445 test-first 3 2858 true +1443619393446 test-first 3 2858 true +1443619393447 test-first 3 2858 true +1443619393448 test-first 3 2858 true +1443619393449 test-first 3 2858 true +1443619393450 test-first 3 2858 true +1443619393451 test-first 3 2858 true +1443619393452 test-first 3 2858 true +1443619393453 test-first 3 2858 true +1443619393454 test-first 3 2858 true +1443619393455 test-first 3 2858 true +1443619393456 test-first 3 2858 true +1443619393457 test-first 3 2858 true +1443619393458 test-first 3 2858 true +1443619393459 test-first 3 2858 true +1443619393460 test-first 3 2858 true +1443619393461 test-first 3 2858 true +1443619393462 test-first 3 2858 true +1443619393463 test-first 3 2858 true +1443619393464 test-first 3 2858 true +1443619393465 test-first 3 2858 true +1443619393466 test-first 3 2858 true +1443619393467 test-first 3 2858 true +1443619393468 test-first 3 2858 true +1443619393469 test-first 3 2858 true +1443619393470 test-first 3 2858 true +1443619393471 test-first 3 2858 true +1443619393472 test-first 3 2858 true +1443619393473 test-first 3 2858 true +1443619393474 test-first 3 2858 true +1443619393475 test-first 3 2858 true +1443619393476 test-first 3 2858 true +1443619393477 test-first 3 2858 true +1443619393478 test-first 3 2858 true +1443619393479 test-first 3 2858 true +1443619393480 test-first 3 2858 true +1443619393481 test-first 3 2858 true +1443619393482 test-first 3 2858 true +1443619393483 test-first 3 2858 true +1443619393484 test-first 3 2858 true +1443619393485 test-first 3 2858 true +1443619393486 test-first 3 2858 true +1443619393487 test-first 3 2858 true +1443619393488 test-first 3 2858 true +1443619393489 test-first 3 2858 true +1443619393490 test-first 3 2858 true +1443619393491 test-first 3 2858 true +1443619393492 test-first 3 2858 true +1443619393493 test-first 3 2858 true +1443619393494 test-first 3 2858 true +1443619393495 test-first 3 2858 true +1443619393496 test-first 3 2858 true +1443619393497 test-first 3 2858 true +1443619393498 test-first 3 2858 true +1443619393499 test-first 3 2858 true +1443619393500 test-first 3 2858 true +1443619393501 test-first 3 2858 true +1443619393502 test-first 3 2858 true +1443619393503 test-first 3 2858 true +1443619393504 test-first 3 2858 true +1443619393505 test-first 3 2858 true +1443619393506 test-first 3 2858 true +1443619393507 test-first 3 2858 true +1443619393508 test-first 3 2858 true +1443619393509 test-first 3 2858 true +1443619393510 test-first 3 2858 true +1443619393511 test-first 3 2858 true +1443619393512 test-first 3 2858 true +1443619393513 test-first 3 2858 true +1443619393514 test-first 3 2858 true +1443619393515 test-first 3 2858 true +1443619393516 test-first 3 2858 true +1443619393517 test-first 3 2858 true +1443619393518 test-first 3 2858 true +1443619393519 test-first 3 2858 true +1443619393520 test-first 3 2858 true +1443619393521 test-first 3 2858 true +1443619393522 test-first 3 2858 true +1443619393523 test-first 3 2858 true +1443619393524 test-first 3 2858 true +1443619393525 test-first 3 2858 true +1443619393526 test-first 3 2858 true +1443619393527 test-first 3 2858 true +1443619393528 test-first 3 2858 true +1443619393529 test-first 3 2858 true +1443619393530 test-first 3 2858 true +1443619393531 test-first 3 2858 true +1443619393532 test-first 3 2858 true +1443619393533 test-first 3 2858 true +1443619393534 test-first 3 2858 true +1443619393535 test-first 3 2858 true +1443619393536 test-first 3 2858 true +1443619393537 test-first 3 2858 true +1443619393538 test-first 3 2858 true +1443619393539 test-first 3 2858 true +1443619393540 test-first 3 2858 true +1443619393541 test-first 3 2858 true +1443619393542 test-first 3 2858 true +1443619393543 test-first 3 2858 true +1443619393544 test-first 3 2858 true +1443619393545 test-first 3 2858 true +1443619393546 test-first 3 2858 true +1443619393547 test-first 3 2858 true +1443619393548 test-first 3 2858 true +1443619393549 test-first 3 2858 true +1443619393550 test-first 3 2858 true +1443619393551 test-first 3 2858 true +1443619393552 test-first 3 2858 true +1443619393553 test-first 3 2858 true +1443619393554 test-first 3 2858 true +1443619393555 test-first 3 2858 true +1443619393556 test-first 3 2858 true +1443619393557 test-first 3 2858 true +1443619393558 test-first 3 2858 true +1443619393559 test-first 3 2858 true +1443619393560 test-first 3 2858 true +1443619393561 test-first 3 2858 true +1443619393562 test-first 3 2858 true +1443619393563 test-first 3 2858 true +1443619393564 test-first 3 2858 true +1443619393565 test-first 3 2858 true +1443619393566 test-first 3 2858 true +1443619393567 test-first 3 2858 true +1443619393568 test-first 3 2858 true +1443619393569 test-first 3 2858 true +1443619393570 test-first 3 2858 true +1443619393571 test-first 3 2858 true +1443619393572 test-first 3 2858 true +1443619393573 test-first 3 2858 true +1443619393574 test-first 3 2858 true +1443619393575 test-first 3 2858 true +1443619393576 test-first 3 2858 true +1443619393577 test-first 3 2858 true +1443619393578 test-first 3 2858 true +1443619393579 test-first 3 2858 true +1443619393580 test-first 3 2858 true +1443619393581 test-first 3 2858 true +1443619393582 test-first 3 2858 true +1443619393583 test-first 3 2858 true +1443619393584 test-first 3 2858 true +1443619393585 test-first 3 2858 true +1443619393586 test-first 3 2858 true +1443619393587 test-first 3 2858 true +1443619393588 test-first 3 2858 true +1443619393589 test-first 3 2858 true +1443619393590 test-first 3 2858 true +1443619393591 test-first 3 2858 true +1443619393592 test-first 3 2858 true +1443619393593 test-first 3 2858 true +1443619393594 test-first 3 2858 true +1443619393595 test-first 3 2858 true +1443619393596 test-first 3 2858 true +1443619393597 test-first 3 2858 true +1443619393598 test-first 3 2858 true +1443619393599 test-first 3 2858 true +1443619393600 test-first 3 2858 true +1443619393601 test-first 3 2858 true +1443619393602 test-first 3 2858 true +1443619393603 test-first 3 2858 true +1443619393604 test-first 3 2858 true +1443619393605 test-first 3 2858 true +1443619393606 test-first 3 2858 true +1443619393607 test-first 3 2858 true +1443619393608 test-first 3 2858 true +1443619393609 test-first 3 2858 true +1443619393610 test-first 3 2858 true +1443619393611 test-first 3 2858 true +1443619393612 test-first 3 2858 true +1443619393613 test-first 3 2858 true +1443619393614 test-first 3 2858 true +1443619393615 test-first 3 2858 true +1443619393616 test-first 3 2858 true +1443619393617 test-first 3 2858 true +1443619393618 test-first 3 2858 true +1443619393619 test-first 3 2858 true +1443619393620 test-first 3 2858 true +1443619393621 test-first 3 2858 true +1443619393622 test-first 3 2858 true +1443619393623 test-first 3 2858 true +1443619393624 test-first 3 2858 true +1443619393625 test-first 3 2858 true +1443619393626 test-first 3 2858 true +1443619393627 test-first 3 2858 true +1443619393628 test-first 3 2858 true +1443619393629 test-first 3 2858 true +1443619393630 test-first 3 2858 true +1443619393631 test-first 3 2858 true +1443619393632 test-first 3 2858 true +1443619393633 test-first 3 2858 true +1443619393634 test-first 3 2858 true +1443619393635 test-first 3 2858 true +1443619393636 test-first 3 2858 true +1443619393637 test-first 3 2858 true +1443619393638 test-first 3 2858 true +1443619393639 test-first 3 2858 true +1443619393640 test-first 3 2858 true +1443619393641 test-first 3 2858 true +1443619393642 test-first 3 2858 true +1443619393643 test-first 3 2858 true +1443619393644 test-first 3 2858 true +1443619393645 test-first 3 2858 true +1443619393646 test-first 3 2858 true +1443619393647 test-first 3 2858 true +1443619393648 test-first 3 2858 true +1443619393649 test-first 3 2858 true +1443619393650 test-first 3 2858 true +1443619393651 test-first 3 2858 true +1443619393652 test-first 3 2858 true +1443619393653 test-first 3 2858 true +1443619393654 test-first 3 2858 true +1443619393655 test-first 3 2858 true +1443619393656 test-first 3 2858 true +1443619393657 test-first 3 2858 true +1443619393658 test-first 3 2858 true +1443619393659 test-first 3 2858 true +1443619393660 test-first 3 2858 true +1443619393661 test-first 3 2858 true +1443619393662 test-first 3 2858 true +1443619393663 test-first 3 2858 true +1443619393664 test-first 3 2858 true +1443619393665 test-first 3 2858 true +1443619393666 test-first 3 2858 true +1443619393667 test-first 3 2858 true +1443619393668 test-first 3 2858 true +1443619393669 test-first 3 2858 true +1443619393670 test-first 3 2858 true +1443619393671 test-first 3 2858 true +1443619393672 test-first 3 2858 true +1443619393673 test-first 3 2858 true +1443619393674 test-first 3 2858 true +1443619393675 test-first 3 2858 true +1443619393676 test-first 3 2858 true +1443619393677 test-first 3 2858 true +1443619393678 test-first 3 2858 true +1443619393679 test-first 3 2858 true +1443619393680 test-first 3 2858 true +1443619393681 test-first 3 2858 true +1443619393682 test-first 3 2858 true +1443619393683 test-first 3 2858 true +1443619393684 test-first 3 2858 true +1443619393685 test-first 3 2858 true +1443619393686 test-first 3 2858 true +1443619393687 test-first 3 2858 true +1443619393688 test-first 3 2858 true +1443619393689 test-first 3 2858 true +1443619393690 test-first 3 2858 true +1443619393691 test-first 3 2858 true +1443619393692 test-first 3 2858 true +1443619393693 test-first 3 2858 true +1443619393694 test-first 3 2858 true +1443619393695 test-first 3 2858 true +1443619393696 test-first 3 2858 true +1443619393697 test-first 3 2858 true +1443619393698 test-first 3 2858 true +1443619393699 test-first 3 2858 true +1443619393700 test-first 3 2858 true +1443619393701 test-first 3 2858 true +1443619393702 test-first 3 2858 true +1443619393703 test-first 3 2858 true +1443619393704 test-first 3 2858 true +1443619393705 test-first 3 2858 true +1443619393706 test-first 3 2858 true +1443619393707 test-first 3 2858 true +1443619393708 test-first 3 2858 true +1443619393709 test-first 3 2858 true +1443619393710 test-first 3 2858 true +1443619393711 test-first 3 2858 true +1443619393712 test-first 3 2858 true +1443619393713 test-first 3 2858 true +1443619393714 test-first 3 2858 true +1443619393715 test-first 3 2858 true +1443619393716 test-first 3 2858 true +1443619393717 test-first 3 2858 true +1443619393718 test-first 3 2858 true +1443619393719 test-first 3 2858 true +1443619393720 test-first 3 2858 true +1443619393721 test-first 3 2858 true +1443619393722 test-first 3 2858 true +1443619393723 test-first 3 2858 true +1443619393724 test-first 3 2858 true +1443619393725 test-first 3 2858 true +1443619393726 test-first 3 2858 true +1443619393727 test-first 3 2858 true +1443619393728 test-first 3 2858 true +1443619393729 test-first 3 2858 true +1443619393730 test-first 3 2858 true +1443619393731 test-first 3 2858 true +1443619393732 test-first 3 2858 true +1443619393733 test-first 3 2858 true +1443619393734 test-first 3 2858 true +1443619393735 test-first 3 2858 true +1443619393736 test-first 3 2858 true +1443619393737 test-first 3 2858 true +1443619393738 test-first 3 2858 true +1443619393739 test-first 3 2858 true +1443619393740 test-last 1 2858 false +1443619393741 test-first 3 2858 true +1443619393742 test-last 1 2858 false +1443619393743 test-first 3 2858 true +1443619393744 test-last 1 2858 false +1443619393745 test-first 3 2858 true +1443619393746 test-last 1 2858 false +1443619393747 test-first 3 2858 true +1443619393748 test-last 1 2858 false +1443619393749 test-first 3 2858 true +1443619393750 test-first 3 2858 true +1443619393751 test-first 3 2858 true +1443619393752 test-first 3 2858 true +1443619393753 test-first 3 2858 true +1443619393754 test-first 3 2858 true +1443619393755 test-first 3 2858 true +1443619393756 test-first 3 2858 true +1443619393757 test-first 3 2858 true +1443619393758 test-first 3 2858 true +1443619393759 test-first 3 2858 true +1443619393760 test-first 3 2858 true +1443619393761 test-first 3 2858 true +1443619393762 test-first 3 2858 true +1443619393763 test-first 3 2858 true +1443619393764 test-first 3 2858 true +1443619393765 test-first 3 2858 true +1443619393766 test-first 3 2858 true +1443619393767 test-first 3 2858 true +1443619393768 test-first 3 2858 true +1443619393769 test-first 3 2858 true +1443619393770 test-first 3 2858 true +1443619393771 test-first 3 2858 true +1443619393772 test-first 3 2858 true +1443619393773 test-first 3 2858 true +1443619393774 test-first 3 2858 true +1443619393775 test-first 3 2858 true +1443619393776 test-first 3 2858 true +1443619393777 test-first 3 2858 true +1443619393778 test-first 3 2858 true +1443619393779 test-first 3 2858 true +1443619393780 test-first 3 2858 true +1443619393781 test-first 3 2858 true +1443619393782 test-first 3 2858 true +1443619393783 test-first 3 2858 true +1443619393784 test-first 3 2858 true +1443619393785 test-first 3 2858 true +1443619393786 test-first 3 2858 true +1443619393787 test-last 1 2858 false +1443619393788 test-first 3 2858 true +1443619393789 test-last 1 2858 false +1443619393790 test-first 3 2858 true +1443619393791 test-last 1 2858 false +1443619393792 test-first 3 2858 true +1443619393793 test-last 1 2858 false +1443619393794 test-first 3 2858 true +1443619393795 test-first 3 2858 true +1443619393796 test-first 3 2858 true +1443619393797 test-first 3 2858 true +1443619393798 test-first 3 2858 true +1443619393799 test-first 3 2858 true +1443619393800 test-first 3 2858 true +1443619393801 test-first 3 2858 true +1443619393802 test-first 3 2858 true +1443619393803 test-first 3 2858 true +1443619393804 test-first 3 2858 true +1443619393805 test-first 3 2858 true +1443619393806 test-first 3 2858 true +1443619393807 test-first 3 2858 true +1443619393808 test-first 3 2858 true +1443619393809 test-first 3 2858 true +1443619393810 test-first 3 2858 true +1443619393811 test-first 3 2858 true +1443619393812 test-first 3 2858 true +1443619393813 test-first 3 2858 true +1443619393814 test-first 3 2858 true +1443619393815 test-first 3 2858 true +1443619393816 test-first 3 2858 true +1443619393817 test-first 3 2858 true +1443619393818 test-first 3 2858 true +1443619393819 test-first 3 2858 true +1443619393820 test-first 3 2858 true +1443619393821 test-first 3 2858 true +1443619393822 test-first 3 2858 true +1443619393823 test-first 3 2858 true +1443619393824 test-first 3 2858 true +1443619393825 test-first 3 2858 true +1443619393826 test-first 3 2858 true +1443619393827 test-first 3 2858 true +1443619393828 test-first 3 2858 true +1443619393829 test-first 3 2858 true +1443619393830 test-first 3 2858 true +1443619393831 test-first 3 2858 true +1443619393832 test-first 3 2858 true +1443619393833 test-first 3 2858 true +1443619393834 test-first 3 2858 true +1443619393835 test-first 3 2858 true +1443619393836 test-first 3 2858 true +1443619393837 test-first 3 2858 true +1443619393838 test-first 3 2858 true +1443619393839 test-first 3 2858 true +1443619393840 test-first 3 2858 true +1443619393841 test-first 3 2858 true +1443619393842 test-first 3 2858 true +1443619393843 test-first 3 2858 true +1443619393844 test-first 3 2858 true +1443619393845 test-first 3 2858 true +1443619393846 test-first 3 2858 true +1443619393847 test-first 3 2858 true +1443619393848 test-first 3 2858 true +1443619393849 test-first 3 2858 true +1443619393850 test-first 3 2858 true +1443619393851 test-first 3 2858 true +1443619393852 test-first 3 2858 true +1443619393853 test-first 3 2858 true +1443619393854 test-first 3 2858 true +1443619393855 test-first 3 2858 true +1443619393856 test-first 3 2858 true +1443619393857 test-first 3 2858 true +1443619393858 test-first 3 2858 true +1443619393859 test-first 3 2858 true +1443619393860 test-first 3 2858 true +1443619393861 test-first 3 2858 true +1443619393862 test-first 3 2858 true +1443619393863 test-first 3 2858 true +1443619393864 test-first 3 2858 true +1443619393865 test-first 3 2858 true +1443619393866 test-first 3 2858 true +1443619393867 test-first 3 2858 true +1443619393868 test-first 3 2858 true +1443619393869 test-first 3 2858 true +1443619393870 test-first 3 2858 true +1443619393871 test-first 3 2858 true +1443619393872 test-first 3 2858 true +1443619393873 test-first 3 2858 true +1443619393874 test-first 3 2858 true +1443619393875 test-first 3 2858 true +1443619393876 test-first 3 2858 true +1443619393877 test-first 3 2858 true +1443619393878 test-first 3 2858 true +1443619393879 test-first 3 2858 true +1443619393880 test-first 3 2858 true +1443619393881 test-first 3 2858 true +1443619393882 test-first 3 2858 true +1443619393883 test-first 3 2858 true +1443619393884 test-first 3 2858 true +1443619393885 test-first 3 2858 true +1443619393886 test-first 3 2858 true +1443619393887 test-first 3 2858 true +1443619393888 test-first 3 2858 true +1443619393889 test-first 3 2858 true +1443619393890 test-first 3 2858 true +1443619393891 test-first 3 2858 true +1443619393892 test-first 3 2858 true +1443619393893 test-first 3 2858 true +1443619393894 test-first 3 2858 true +1443619393895 test-first 3 2858 true +1443619393896 test-first 3 2858 true +1443619393897 test-first 3 2858 true +1443619393898 test-first 3 2858 true +1443619393899 test-first 3 2858 true +1443619393900 test-first 3 2858 true +1443619393901 test-first 3 2858 true +1443619393902 test-first 3 2858 true +1443619393903 test-first 3 2858 true +1443619393904 test-first 3 2858 true +1443619393905 test-first 3 2858 true +1443619393906 test-first 3 2858 true +1443619393907 test-first 3 2858 true +1443619393908 test-first 3 2858 true +1443619393909 test-first 3 2858 true +1443619393910 test-first 3 2858 true +1443619393911 test-first 3 2858 true +1443619393912 test-first 3 2858 true +1443619393913 test-first 3 2858 true +1443619393914 test-first 3 2858 true +1443619393915 test-first 3 2858 true +1443619393916 test-first 3 2858 true +1443619393917 test-first 3 2858 true +1443619393918 test-first 3 2858 true +1443619393919 test-first 3 2858 true +1443619393920 test-first 3 2858 true +1443619393921 test-first 3 2858 true +1443619393922 test-first 3 2858 true +1443619393923 test-first 3 2858 true +1443619393924 test-first 3 2858 true +1443619393925 test-first 3 2858 true +1443619393926 test-first 3 2858 true +1443619393927 test-first 3 2858 true +1443619393928 test-first 3 2858 true +1443619393929 test-first 3 2858 true +1443619393930 test-first 3 2858 true +1443619393931 test-first 3 2858 true +1443619393932 test-first 3 2858 true +1443619393933 test-first 3 2858 true +1443619393934 test-first 3 2858 true +1443619393935 test-first 3 2858 true +1443619393936 test-first 3 2858 true +1443619393937 test-first 3 2858 true +1443619393938 test-first 3 2858 true +1443619393939 test-first 3 2858 true +1443619393940 test-first 3 2858 true +1443619393941 test-first 3 2858 true +1443619393942 test-first 3 2858 true +1443619393943 test-first 3 2858 true +1443619393944 test-first 3 2858 true +1443619393945 test-first 3 2858 true +1443619393946 test-first 3 2858 true +1443619393947 test-first 3 2858 true +1443619393948 test-first 3 2858 true +1443619393949 test-first 3 2858 true +1443619393950 test-first 3 2858 true +1443619393951 test-first 3 2858 true +1443619393952 test-first 3 2858 true +1443619393953 test-first 3 2858 true +1443619393954 test-first 3 2858 true +1443619393955 test-first 3 2858 true +1443619393956 test-first 3 2858 true +1443619393957 test-first 3 2858 true +1443619393958 test-first 3 2858 true +1443619393959 test-first 3 2858 true +1443619393960 test-first 3 2858 true +1443619393961 test-first 3 2858 true +1443619393962 test-first 3 2858 true +1443619393963 test-first 3 2858 true +1443619393964 test-first 3 2858 true +1443619393965 test-first 3 2858 true +1443619393966 test-first 3 2858 true +1443619393967 test-first 3 2858 true +1443619393968 test-first 3 2858 true +1443619393969 test-first 3 2858 true +1443619393970 test-first 3 2858 true +1443619393971 test-first 3 2858 true +1443619393972 test-first 3 2858 true +1443619393973 test-first 3 2858 true +1443619393974 test-first 3 2858 true +1443619393975 test-first 3 2858 true +1443619393976 test-first 3 2858 true +1443619393977 test-first 3 2858 true +1443619393978 test-first 3 2858 true +1443619393979 test-first 3 2858 true +1443619393980 test-first 3 2858 true +1443619393981 test-first 3 2858 true +1443619393982 test-first 3 2858 true +1443619393983 test-first 3 2858 true +1443619393984 test-first 3 2858 true +1443619393985 test-first 3 2858 true +1443619393986 test-first 3 2858 true +1443619393987 test-first 3 2858 true +1443619393988 test-first 3 2858 true +1443619393989 test-first 3 2858 true +1443619393990 test-first 3 2858 true +1443619393991 test-first 3 2858 true +1443619393992 test-first 3 2858 true +1443619393993 test-first 3 2858 true +1443619393994 test-first 3 2858 true +1443619393995 test-first 3 2858 true +1443619393996 test-first 3 2858 true +1443619393997 test-first 3 2858 true +1443619393998 test-first 3 2858 true +1443619393999 test-first 3 2858 true +1443619394000 test-first 3 2858 true +1443619394001 test-first 3 2858 true +1443619394002 test-first 3 2858 true +1443619394003 test-first 3 2858 true +1443619394004 test-first 3 2858 true +1443619394005 test-first 3 2858 true +1443619394006 test-first 3 2858 true +1443619394007 test-first 3 2858 true +1443619394008 test-first 3 2858 true +1443619394009 test-first 3 2858 true +1443619394010 test-first 3 2858 true +1443619394011 test-first 3 2858 true +1443619394012 test-first 3 2858 true +1443619394013 test-first 3 2858 true +1443619394014 test-first 3 2858 true +1443619394015 test-first 3 2858 true +1443619394016 test-first 3 2858 true +1443619394017 test-first 3 2858 true +1443619394018 test-first 3 2858 true +1443619394019 test-first 3 2858 true +1443619394020 test-first 3 2858 true +1443619394021 test-first 3 2858 true +1443619394022 test-first 3 2858 true +1443619394023 test-first 3 2858 true +1443619394024 test-first 3 2858 true +1443619394025 test-first 3 2858 true +1443619394026 test-first 3 2858 true +1443619394027 test-first 3 2858 true +1443619394028 test-first 3 2858 true +1443619394029 test-first 3 2858 true +1443619394030 test-first 3 2858 true +1443619394031 test-first 3 2858 true +1443619394032 test-first 3 2858 true +1443619394033 test-first 3 2858 true +1443619394034 test-first 3 2858 true +1443619394035 test-first 3 2858 true +1443619394036 test-first 3 2858 true +1443619394037 test-first 3 2858 true +1443619394038 test-first 3 2858 true +1443619394039 test-first 3 2858 true +1443619394040 test-first 3 2858 true +1443619394041 test-first 3 2858 true +1443619394042 test-first 3 2858 true +1443619394043 test-first 3 2858 true +1443619394044 test-first 3 2858 true +1443619394045 test-first 3 2858 true +1443619394046 test-first 3 2858 true +1443619394047 test-first 3 2858 true +1443619394048 test-first 3 2858 true +1443619394049 test-first 3 2858 true +1443619394050 test-first 3 2858 true +1443619394051 test-first 3 2858 true +1443619394052 test-first 3 2858 true +1443619394053 test-first 3 2858 true +1443619394054 test-first 3 2858 true +1443619394055 test-first 3 2858 true +1443619394056 test-first 3 2858 true +1443619394057 test-first 3 2858 true +1443619394058 test-first 3 2858 true +1443619394059 test-first 3 2858 true +1443619394060 test-first 3 2858 true +1443619394061 test-first 3 2858 true +1443619394062 test-first 3 2858 true +1443619394063 test-first 3 2858 true +1443619394064 test-first 3 2858 true +1443619394065 test-first 3 2858 true +1443619394066 test-first 3 2858 true +1443619394067 test-first 3 2858 true +1443619394068 test-first 3 2858 true +1443619394069 test-first 3 2858 true +1443619394070 test-first 3 2858 true +1443619394071 test-first 3 2858 true +1443619394072 test-first 3 2858 true +1443619394073 test-first 3 2858 true +1443619394074 test-first 3 2858 true +1443619394075 test-first 3 2858 true +1443619394076 test-first 3 2858 true +1443619394077 test-first 3 2858 true +1443619394078 test-first 3 2858 true +1443619394079 test-first 3 2858 true +1443619394080 test-first 3 2858 true +1443619394081 test-first 3 2858 true +1443619394082 test-first 3 2858 true +1443619394083 test-first 3 2858 true +1443619394084 test-first 3 2858 true +1443619394085 test-first 3 2858 true +1443619394086 test-first 3 2858 true +1443619394087 test-first 3 2858 true +1443619394088 test-first 3 2858 true +1443619394089 test-first 3 2858 true +1443619394090 test-first 3 2858 true +1443619394091 test-first 3 2858 true +1443619394092 test-first 3 2858 true +1443619394093 test-first 3 2858 true +1443619394094 test-first 3 2858 true +1443619394095 test-first 3 2858 true +1443619394096 test-first 3 2858 true +1443619394097 test-first 3 2858 true +1443619394098 test-first 3 2858 true +1443619394099 test-first 3 2858 true +1443619394100 test-first 3 2858 true +1443619394101 test-first 3 2858 true +1443619394102 test-first 3 2858 true +1443619394103 test-first 3 2858 true +1443619394104 test-first 3 2858 true +1443619394105 test-first 3 2858 true +1443619394106 test-first 3 2858 true +1443619394107 test-first 3 2858 true +1443619394108 test-first 3 2858 true +1443619394109 test-first 3 2858 true +1443619394110 test-first 3 2858 true +1443619394111 test-first 3 2858 true +1443619394112 test-first 3 2858 true +1443619394113 test-first 3 2858 true +1443619394114 test-first 3 2858 true +1443619394115 test-first 3 2858 true +1443619394116 test-first 3 2858 true +1443619394117 test-first 3 2858 true +1443619394118 test-first 3 2858 true +1443619394119 test-first 3 2858 true +1443619394120 test-first 3 2858 true +1443619394121 test-first 3 2858 true +1443619394122 test-first 3 2858 true +1443619394123 test-first 3 2858 true +1443619394124 test-first 3 2858 true +1443619394125 test-first 3 2858 true +1443619394126 test-first 3 2858 true +1443619394127 test-first 3 2858 true +1443619394128 test-first 3 2858 true +1443619394129 test-first 3 2858 true +1443619394130 test-first 3 2858 true +1443619394131 test-first 3 2858 true +1443619394132 test-first 3 2858 true +1443619394133 test-first 3 2858 true +1443619394134 test-first 3 2858 true +1443619394135 test-first 3 2858 true +1443619394136 test-first 3 2858 true +1443619394137 test-first 3 2858 true +1443619394138 test-first 3 2858 true +1443619394139 test-first 3 2858 true +1443619394140 test-first 3 2858 true +1443619394141 test-first 3 2858 true +1443619394142 test-first 3 2858 true +1443619394143 test-first 3 2858 true +1443619394144 test-first 3 2858 true +1443619394145 test-first 3 2858 true +1443619394146 test-first 3 2858 true +1443619394147 test-first 3 2858 true +1443619394148 test-first 3 2858 true +1443619394149 test-first 3 2858 true +1443619394150 test-first 3 2858 true +1443619394151 test-first 3 2858 true +1443619394152 test-first 3 2858 true +1443619394153 test-first 3 2858 true +1443619394154 test-first 3 2858 true +1443619394155 test-first 3 2858 true +1443619394156 test-first 3 2858 true +1443619394157 test-first 3 2858 true +1443619394158 test-first 3 2858 true +1443619394159 test-first 3 2858 true +1443619394160 test-first 3 2858 true +1443619394161 test-first 3 2858 true +1443619394162 test-first 3 2858 true +1443619394163 test-first 3 2858 true +1443619394164 test-first 3 2858 true +1443619394165 test-first 3 2858 true +1443619394166 test-first 3 2858 true +1443619394167 test-first 3 2858 true +1443619394168 test-first 3 2858 true +1443619394169 test-first 3 2858 true +1443619394170 test-first 3 2858 true +1443619394171 test-first 3 2858 true +1443619394172 test-first 3 2858 true +1443619394173 test-first 3 2858 true +1443619394174 test-first 3 2858 true +1443619394175 test-first 3 2858 true +1443619394176 test-first 3 2858 true +1443619394177 test-first 3 2858 true +1443619394178 test-first 3 2858 true +1443619394179 test-first 3 2858 true +1443619394180 test-first 3 2858 true +1443619394181 test-first 3 2858 true +1443619394182 test-first 3 2858 true +1443619394183 test-first 3 2858 true +1443619394184 test-first 3 2858 true +1443619394185 test-first 3 2858 true +1443619394186 test-first 3 2858 true +1443619394187 test-first 3 2858 true +1443619394188 test-first 3 2858 true +1443619394189 test-first 3 2858 true +1443619394190 test-first 3 2858 true +1443619394191 test-first 3 2858 true +1443619394192 test-first 3 2858 true +1443619394193 test-first 3 2858 true +1443619394194 test-first 3 2858 true +1443619394195 test-first 3 2858 true +1443619394196 test-first 3 2858 true +1443619394197 test-first 3 2858 true +1443619394198 test-first 3 2858 true +1443619394199 test-first 3 2858 true +1443619394200 test-first 3 2858 true +1443619394201 test-first 3 2858 true +1443619394202 test-first 3 2858 true +1443619394203 test-first 3 2858 true +1443619394204 test-first 3 2858 true +1443619394205 test-first 3 2858 true +1443619394206 test-first 3 2858 true +1443619394207 test-first 3 2858 true +1443619394208 test-first 3 2858 true +1443619394209 test-first 3 2858 true +1443619394210 test-first 3 2858 true +1443619394211 test-first 3 2858 true +1443619394212 test-first 3 2858 true +1443619394213 test-first 3 2858 true +1443619394214 test-first 3 2858 true +1443619394215 test-first 3 2858 true +1443619394216 test-first 3 2858 true +1443619394217 test-first 3 2858 true +1443619394218 test-first 3 2858 true +1443619394219 test-first 3 2858 true +1443619394220 test-first 3 2858 true +1443619394221 test-first 3 2858 true +1443619394222 test-first 3 2858 true +1443619394223 test-first 3 2858 true +1443619394224 test-first 3 2858 true +1443619394225 test-first 3 2858 true +1443619394226 test-first 3 2858 true +1443619394227 test-first 3 2858 true +1443619394228 test-first 3 2858 true +1443619394229 test-first 3 2858 true +1443619394230 test-first 3 2858 true +1443619394231 test-first 3 2858 true +1443619394232 test-first 3 2858 true +1443619394233 test-first 3 2858 true +1443619394234 test-first 3 2858 true +1443619394235 test-first 3 2858 true +1443619394236 test-first 3 2858 true +1443619394237 test-first 3 2858 true +1443619394238 test-first 3 2858 true +1443619394239 test-first 3 2858 true +1443619394240 test-first 3 2858 true +1443619394241 test-first 3 2858 true +1443619394242 test-first 3 2858 true +1443619394243 test-first 3 2858 true +1443619394244 test-first 3 2858 true +1443619394245 test-first 3 2858 true +1443619394246 test-first 3 2858 true +1443619394247 test-first 3 2858 true +1443619394248 test-first 3 2858 true +1443619394249 test-first 3 2858 true +1443619394250 test-first 3 2858 true +1443619394251 test-first 3 2858 true +1443619394252 test-first 3 2858 true +1443619394253 test-first 3 2858 true +1443619394254 test-first 3 2858 true +1443619394255 test-first 3 2858 true +1443619394256 test-first 3 2858 true +1443619394257 test-first 3 2858 true +1443619394258 test-first 3 2858 true +1443619394259 test-first 3 2858 true +1443619394260 test-first 3 2858 true +1443619394261 test-first 3 2858 true +1443619394262 test-first 3 2858 true +1443619394263 test-first 3 2858 true +1443619394264 test-first 3 2858 true +1443619394265 test-first 3 2858 true +1443619394266 test-first 3 2858 true +1443619394267 test-first 3 2858 true +1443619394268 test-first 3 2858 true +1443619394269 test-last 1 2858 false +1443619394270 test-first 3 2858 true +1443619394271 test-last 1 2858 false +1443619394272 test-first 3 2858 true +1443619394273 test-last 1 2858 false +1443619394274 test-first 3 2858 true +1443619394275 test-last 1 2858 false +1443619394276 test-first 3 2858 true +1443619394277 test-last 1 2858 false +1443619394278 test-first 3 2858 true +1443619394279 test-first 3 2858 true +1443619394280 test-first 3 2858 true +1443619394281 test-first 3 2858 true +1443619394282 test-first 3 2858 true +1443619394283 test-first 3 2858 true +1443619394284 test-first 3 2858 true +1443619394285 test-first 3 2858 true +1443619394286 test-first 3 2858 true +1443619394287 test-first 3 2858 true +1443619394288 test-first 3 2858 true +1443619394289 test-first 3 2858 true +1443619394290 test-first 3 2858 true +1443619394291 test-first 3 2858 true +1443619394292 test-first 3 2858 true +1443619394293 test-first 3 2858 true +1443619394294 test-first 3 2858 true +1443619394295 test-first 3 2858 true +1443619394296 test-first 3 2858 true +1443619394297 test-first 3 2858 true +1443619394298 test-first 3 2858 true +1443619394299 test-first 3 2858 true +1443619394300 test-first 3 2858 true +1443619394301 test-first 3 2858 true +1443619394302 test-first 3 2858 true +1443619394303 test-first 3 2858 true +1443619394304 test-first 3 2858 true +1443619394305 test-first 3 2858 true +1443619394306 test-first 3 2858 true +1443619394307 test-first 3 2858 true +1443619394308 test-first 3 2858 true +1443619394309 test-first 3 2858 true +1443619394310 test-first 3 2858 true +1443619394311 test-first 3 2858 true +1443619394312 test-first 3 2858 true +1443619394313 test-first 3 2858 true +1443619394314 test-first 3 2858 true +1443619394315 test-first 3 2858 true +1443619394316 test-first 3 2858 true +1443619394317 test-first 3 2858 true +1443619394318 test-first 3 2858 true +1443619394319 test-first 3 2858 true +1443619394320 test-first 3 2858 true +1443619394321 test-first 3 2858 true +1443619394322 test-first 3 2858 true +1443619394323 test-first 3 2858 true +1443619394324 test-first 3 2858 true +1443619394325 test-first 3 2858 true +1443619394326 test-first 3 2858 true +1443619394327 test-first 3 2858 true +1443619394328 test-first 3 2858 true +1443619394329 test-first 3 2858 true +1443619394330 test-last 1 2858 false +1443619394331 test-first 3 2858 true +1443619394332 test-last 1 2858 false +1443619394333 test-first 3 2858 true +1443619394334 test-last 1 2858 false +1443619394335 test-first 3 2858 true +1443619394336 test-last 1 2858 false +1443619394337 test-first 3 2858 true +1443619394338 test-first 3 2858 true +1443619394339 test-first 3 2858 true +1443619394340 test-first 3 2858 true +1443619394341 test-first 3 2858 true +1443619394342 test-first 3 2858 true +1443619394343 test-first 3 2858 true +1443619394344 test-first 3 2858 true +1443619394345 test-first 3 2858 true +1443619394346 test-first 3 2858 true +1443619394347 test-first 3 2858 true +1443619394348 test-first 3 2858 true +1443619394349 test-first 3 2858 true +1443619394350 test-first 3 2858 true +1443619394351 test-first 3 2858 true +1443619394352 test-first 3 2858 true +1443619394353 test-first 3 2858 true +1443619394354 test-first 3 2858 true +1443619394355 test-first 3 2858 true +1443619394356 test-first 3 2858 true +1443619394357 test-first 3 2858 true +1443619394358 test-first 3 2858 true +1443619394359 test-first 3 2858 true +1443619394360 test-first 3 2858 true +1443619394361 test-first 3 2858 true +1443619394362 test-first 3 2858 true +1443619394363 test-first 3 2858 true +1443619394364 test-first 3 2858 true +1443619394365 test-first 3 2858 true +1443619394366 test-first 3 2858 true +1443619394367 test-first 3 2858 true +1443619394368 test-first 3 2858 true +1443619394369 test-first 3 2858 true +1443619394370 test-first 3 2858 true +1443619394371 test-first 3 2858 true +1443619394372 test-first 3 2858 true +1443619394373 test-first 3 2858 true +1443619394374 test-first 3 2858 true +1443619394375 test-first 3 2858 true +1443619394376 test-first 3 2858 true +1443619394377 test-first 3 2858 true +1443619394378 test-first 3 2858 true +1443619394379 test-first 3 2858 true +1443619394380 test-first 3 2858 true +1443619394381 test-first 3 2858 true +1443619394382 test-first 3 2858 true +1443619394383 test-first 3 2858 true +1443619394384 test-first 3 2858 true +1443619394385 test-first 3 2858 true +1443619394386 test-first 3 2858 true +1443619394387 test-first 3 2858 true +1443619394388 test-first 3 2858 true +1443619394389 test-first 3 2858 true +1443619394390 test-first 3 2858 true +1443619394391 test-first 3 2858 true +1443619394392 test-first 3 2858 true +1443619394393 test-first 3 2858 true +1443619394394 test-first 3 2858 true +1443619394395 test-first 3 2858 true +1443619394396 test-first 3 2858 true +1443619394397 test-first 3 2858 true +1443619394398 test-first 3 2858 true +1443619394399 test-first 3 2858 true +1443619394400 test-first 3 2858 true +1443619394401 test-first 3 2858 true +1443619394402 test-first 3 2858 true +1443619394403 test-first 3 2858 true +1443619394404 test-first 3 2858 true +1443619394405 test-first 3 2858 true +1443619394406 test-first 3 2858 true +1443619394407 test-first 3 2858 true +1443619394408 test-first 3 2858 true +1443619394409 test-first 3 2858 true +1443619394410 test-first 3 2858 true +1443619394411 test-first 3 2858 true +1443619394412 test-first 3 2858 true +1443619394413 test-first 3 2858 true +1443619394414 test-first 3 2858 true +1443619394415 test-first 3 2858 true +1443619394416 test-first 3 2858 true +1443619394417 test-first 3 2858 true +1443619394418 test-first 3 2858 true +1443619394419 test-first 3 2858 true +1443619394420 test-first 3 2858 true +1443619394421 test-first 3 2858 true +1443619394422 test-first 3 2858 true +1443619394423 test-first 3 2858 true +1443619394424 test-first 3 2858 true +1443619394425 test-first 3 2858 true +1443619394426 test-first 3 2858 true +1443619394427 test-first 3 2858 true +1443619394428 test-first 3 2858 true +1443619394429 test-first 3 2858 true +1443619394430 test-first 3 2858 true +1443619394431 test-first 3 2858 true +1443619394432 test-first 3 2858 true +1443619394433 test-first 3 2858 true +1443619394434 test-first 3 2858 true +1443619394435 test-first 3 2858 true +1443619394436 test-first 3 2858 true +1443619394437 test-first 3 2858 true +1443619394438 test-first 3 2858 true +1443619394439 test-first 3 2858 true +1443619394440 test-first 3 2858 true +1443619394441 test-first 3 2858 true +1443619394442 test-first 3 2858 true +1443619394443 test-first 3 2858 true +1443619394444 test-first 3 2858 true +1443619394445 test-first 3 2858 true +1443619394446 test-first 3 2858 true +1443619394447 test-first 3 2858 true +1443619394448 test-first 3 2858 true +1443619394449 test-first 3 2858 true +1443619394450 test-first 3 2858 true +1443619394451 test-first 3 2858 true +1443619394452 test-first 3 2858 true +1443619394453 test-first 3 2858 true +1443619394454 test-first 3 2858 true +1443619394455 test-first 3 2858 true +1443619394456 test-first 3 2858 true +1443619394457 test-first 3 2858 true +1443619394458 test-first 3 2858 true +1443619394459 test-first 3 2858 true +1443619394460 test-first 3 2858 true +1443619394461 test-first 3 2858 true +1443619394462 test-first 3 2858 true +1443619394463 test-first 3 2858 true +1443619394464 test-first 3 2858 true +1443619394465 test-first 3 2858 true +1443619394466 test-first 3 2858 true +1443619394467 test-first 3 2858 true +1443619394468 test-first 3 2858 true +1443619394469 test-first 3 2858 true +1443619394470 test-first 3 2858 true +1443619394471 test-first 3 2858 true +1443619394472 test-first 3 2858 true +1443619394473 test-first 3 2858 true +1443619394474 test-first 3 2858 true +1443619394475 test-first 3 2858 true +1443619394476 test-first 3 2858 true +1443619394477 test-first 3 2858 true +1443619394478 test-first 3 2858 true +1443619394479 test-first 3 2858 true +1443619394480 test-first 3 2858 true +1443619394481 test-first 3 2858 true +1443619394482 test-first 3 2858 true +1443619394483 test-first 3 2858 true +1443619394484 test-first 3 2858 true +1443619394485 test-first 3 2858 true +1443619394486 test-first 3 2858 true +1443619394487 test-first 3 2858 true +1443619394488 test-first 3 2858 true +1443619394489 test-first 3 2858 true +1443619394490 test-first 3 2858 true +1443619394491 test-first 3 2858 true +1443619394492 test-first 3 2858 true +1443619394493 test-first 3 2858 true +1443619394494 test-first 3 2858 true +1443619394495 test-first 3 2858 true +1443619394496 test-first 3 2858 true +1443619394497 test-first 3 2858 true +1443619394498 test-first 3 2858 true +1443619394499 test-first 3 2858 true +1443619394500 test-first 3 2858 true +1443619394501 test-first 3 2858 true +1443619394502 test-first 3 2858 true +1443619394503 test-first 3 2858 true +1443619394504 test-first 3 2858 true +1443619394505 test-first 3 2858 true +1443619394506 test-first 3 2858 true +1443619394507 test-first 3 2858 true +1443619394508 test-first 3 2858 true +1443619394509 test-first 3 2858 true +1443619394510 test-first 3 2858 true +1443619394511 test-first 3 2858 true +1443619394512 test-first 3 2858 true +1443619394513 test-first 3 2858 true +1443619394514 test-first 3 2858 true +1443619394515 test-first 3 2858 true +1443619394516 test-first 3 2858 true +1443619394517 test-first 3 2858 true +1443619394518 test-first 3 2858 true +1443619394519 test-first 3 2858 true +1443619394520 test-first 3 2858 true +1443619394521 test-first 3 2858 true +1443619394522 test-first 3 2858 true +1443619394523 test-first 3 2858 true +1443619394524 test-first 3 2858 true +1443619394525 test-first 3 2858 true +1443619394526 test-first 3 2858 true +1443619394527 test-first 3 2858 true +1443619394528 test-first 3 2858 true +1443619394529 test-first 3 2858 true +1443619394530 test-first 3 2858 true +1443619394531 test-first 3 2858 true +1443619394532 test-first 3 2858 true +1443619394533 test-first 3 2858 true +1443619394534 test-first 3 2858 true +1443619394535 test-first 3 2858 true +1443619394536 test-first 3 2858 true +1443619394537 test-first 3 2858 true +1443619394538 test-first 3 2858 true +1443619394539 test-first 3 2858 true +1443619394540 test-first 3 2858 true +1443619394541 test-first 3 2858 true +1443619394542 test-first 3 2858 true +1443619394543 test-first 3 2858 true +1443619394544 test-first 3 2858 true +1443619403541 regression 1 0 true diff --git a/.besouro/20150930152319222/randomHeuristicEpisodes.txt b/.besouro/20150930152319222/randomHeuristicEpisodes.txt index 53b47471..928c3eb3 100644 --- a/.besouro/20150930152319222/randomHeuristicEpisodes.txt +++ b/.besouro/20150930152319222/randomHeuristicEpisodes.txt @@ -3,3 +3,5 @@ 1443616385286 test-first 4 69 true 1443616438343 production 1 9 false 1443616531862 test-addition 1 36 true +1443619393429 test-first 3 2858 true +1443619403541 regression 1 0 false diff --git a/.besouro/20150930152319222/zorroEpisodes.txt b/.besouro/20150930152319222/zorroEpisodes.txt index 2a2421f6..87ee987f 100644 --- a/.besouro/20150930152319222/zorroEpisodes.txt +++ b/.besouro/20150930152319222/zorroEpisodes.txt @@ -3,3 +3,5 @@ 1443616385286 test-first 4 109 true 1443616438343 production 1 53 true 1443616531862 test-addition 1 93 true +1443619393429 test-first 3 2861 true +1443619403541 regression 1 10 true diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 5c3f4b17..c7eb964f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -29,7 +29,7 @@ private boolean validSubGrids(String val){ String[] arr = val.split(""); - for(int i=0;i<9;i++){ + for(int i=1;i<=9;i++){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ From c9b44fdd346ec41ce52909a2414d7c77cc3fd872 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:23:55 +0300 Subject: [PATCH 060/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ .besouro/20150930152319222/besouroEpisodes.txt | 1 + .besouro/20150930152319222/randomHeuristicEpisodes.txt | 1 + .besouro/20150930152319222/zorroEpisodes.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 5 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 75f97ecf..b2c3e3c5 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -178,3 +178,6 @@ UnitTestSessionAction 1443619393429 TestSudokuVerifier.test_validValue OK UnitTestCaseAction 1443619403541 TestSudokuVerifier.java OK UnitTestSessionAction 1443619403541 TestSudokuVerifier.test_validValue OK EditAction 1443619425267 SudokuVerifier.java 984 3 9 0 +UnitTestCaseAction 1443619427274 TestSudokuVerifier.java OK +UnitTestSessionAction 1443619427274 TestSudokuVerifier.test_validValue OK +EditAction 1443619435834 SudokuVerifier.java 982 3 9 0 diff --git a/.besouro/20150930152319222/besouroEpisodes.txt b/.besouro/20150930152319222/besouroEpisodes.txt index 1f844bd6..dd9ca7d2 100644 --- a/.besouro/20150930152319222/besouroEpisodes.txt +++ b/.besouro/20150930152319222/besouroEpisodes.txt @@ -1122,3 +1122,4 @@ 1443619394543 test-first 3 2858 true 1443619394544 test-first 3 2858 true 1443619403541 regression 1 0 true +1443619427274 refactoring 2A 2 true diff --git a/.besouro/20150930152319222/randomHeuristicEpisodes.txt b/.besouro/20150930152319222/randomHeuristicEpisodes.txt index 928c3eb3..a6779169 100644 --- a/.besouro/20150930152319222/randomHeuristicEpisodes.txt +++ b/.besouro/20150930152319222/randomHeuristicEpisodes.txt @@ -5,3 +5,4 @@ 1443616531862 test-addition 1 36 true 1443619393429 test-first 3 2858 true 1443619403541 regression 1 0 false +1443619427274 refactoring 2A 2 true diff --git a/.besouro/20150930152319222/zorroEpisodes.txt b/.besouro/20150930152319222/zorroEpisodes.txt index 87ee987f..b182520e 100644 --- a/.besouro/20150930152319222/zorroEpisodes.txt +++ b/.besouro/20150930152319222/zorroEpisodes.txt @@ -5,3 +5,4 @@ 1443616531862 test-addition 1 93 true 1443619393429 test-first 3 2861 true 1443619403541 regression 1 10 true +1443619427274 refactoring 2A 23 true diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index c7eb964f..1880fd5f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -37,7 +37,7 @@ private boolean validSubGrids(String val){ tempArray.add(letter); System.out.println(String.valueOf(i+j*9) + " Val: " + letter); if(tempArray.contains(letter)){ - // return false; + return false; } } System.out.println("---"); From a41bd60149b5ca01f80c29738b804b248e35e0ad Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:24:55 +0300 Subject: [PATCH 061/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index b2c3e3c5..def0d80b 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -181,3 +181,6 @@ EditAction 1443619425267 SudokuVerifier.java 984 3 9 0 UnitTestCaseAction 1443619427274 TestSudokuVerifier.java OK UnitTestSessionAction 1443619427274 TestSudokuVerifier.test_validValue OK EditAction 1443619435834 SudokuVerifier.java 982 3 9 0 +UnitTestCaseAction 1443619437457 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619437457 TestSudokuVerifier.test_validValue FAIL +EditAction 1443619495077 SudokuVerifier.java 984 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 1880fd5f..7508bb2c 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -34,11 +34,12 @@ private boolean validSubGrids(String val){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ String letter = arr[i + j * 9]; - tempArray.add(letter); System.out.println(String.valueOf(i+j*9) + " Val: " + letter); if(tempArray.contains(letter)){ return false; } + + tempArray.add(letter); } System.out.println("---"); } From 558f1c9b7f72e35cde4424726fb886b481df14e1 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:25:53 +0300 Subject: [PATCH 062/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 5 +++++ .besouro/20150930152319222/besouroEpisodes.txt | 1 + .besouro/20150930152319222/randomHeuristicEpisodes.txt | 1 + .besouro/20150930152319222/zorroEpisodes.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 5 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index def0d80b..ad97a3d5 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -184,3 +184,8 @@ EditAction 1443619435834 SudokuVerifier.java 982 3 9 0 UnitTestCaseAction 1443619437457 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619437457 TestSudokuVerifier.test_validValue FAIL EditAction 1443619495077 SudokuVerifier.java 984 3 9 0 +UnitTestCaseAction 1443619495386 TestSudokuVerifier.java OK +UnitTestSessionAction 1443619495386 TestSudokuVerifier.test_validValue OK +UnitTestCaseAction 1443619504872 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619504872 TestSudokuVerifier FAIL +EditAction 1443619553512 SudokuVerifier.java 982 3 9 0 diff --git a/.besouro/20150930152319222/besouroEpisodes.txt b/.besouro/20150930152319222/besouroEpisodes.txt index dd9ca7d2..8a930a56 100644 --- a/.besouro/20150930152319222/besouroEpisodes.txt +++ b/.besouro/20150930152319222/besouroEpisodes.txt @@ -1123,3 +1123,4 @@ 1443619394544 test-first 3 2858 true 1443619403541 regression 1 0 true 1443619427274 refactoring 2A 2 true +1443619495386 refactoring 2A 59 true diff --git a/.besouro/20150930152319222/randomHeuristicEpisodes.txt b/.besouro/20150930152319222/randomHeuristicEpisodes.txt index a6779169..e5736229 100644 --- a/.besouro/20150930152319222/randomHeuristicEpisodes.txt +++ b/.besouro/20150930152319222/randomHeuristicEpisodes.txt @@ -6,3 +6,4 @@ 1443619393429 test-first 3 2858 true 1443619403541 regression 1 0 false 1443619427274 refactoring 2A 2 true +1443619495386 refactoring 2A 59 false diff --git a/.besouro/20150930152319222/zorroEpisodes.txt b/.besouro/20150930152319222/zorroEpisodes.txt index b182520e..40795fff 100644 --- a/.besouro/20150930152319222/zorroEpisodes.txt +++ b/.besouro/20150930152319222/zorroEpisodes.txt @@ -6,3 +6,4 @@ 1443619393429 test-first 3 2861 true 1443619403541 regression 1 10 true 1443619427274 refactoring 2A 23 true +1443619495386 refactoring 2A 68 true diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 7508bb2c..d343c716 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -41,7 +41,7 @@ private boolean validSubGrids(String val){ tempArray.add(letter); } - System.out.println("---"); + System.out.println(arr); } return true; From 2aae7778dc79e3fe03130bbcf4e9667a55de22ee Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:25:57 +0300 Subject: [PATCH 063/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index ad97a3d5..bb6be3f3 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -189,3 +189,4 @@ UnitTestSessionAction 1443619495386 TestSudokuVerifier.test_validValue OK UnitTestCaseAction 1443619504872 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619504872 TestSudokuVerifier FAIL EditAction 1443619553512 SudokuVerifier.java 982 3 9 0 +EditAction 1443619557170 SudokuVerifier.java 988 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index d343c716..8303d76f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -41,7 +41,7 @@ private boolean validSubGrids(String val){ tempArray.add(letter); } - System.out.println(arr); + System.out.println(tempArray); } return true; From 0c0a11155639514ecee4c29f77f76d176b47be74 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:26:40 +0300 Subject: [PATCH 064/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index bb6be3f3..89f58857 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -190,3 +190,6 @@ UnitTestCaseAction 1443619504872 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619504872 TestSudokuVerifier FAIL EditAction 1443619553512 SudokuVerifier.java 982 3 9 0 EditAction 1443619557170 SudokuVerifier.java 988 3 9 0 +UnitTestCaseAction 1443619559452 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619559453 TestSudokuVerifier FAIL +EditAction 1443619600936 TestSudokuVerifier.java 1273 5 14 5 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 3f526001..2c7cd63b 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -39,7 +39,7 @@ public void test_invalid_alphanumerics() { public void test_invalid_subgrid() { SudokuVerifier s = new SudokuVerifier(); String testValue = "417369825432158947958724316825437169791586432346912758289643571573291684164875293"; - assertEquals(0, s.verify(testValue)); + assertEquals(-2, s.verify(testValue)); } From d13f9a34d95d3f797a162b267e3a53ef0c2d6b45 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:27:31 +0300 Subject: [PATCH 065/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 5 +++++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 89f58857..e2af2a05 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -193,3 +193,8 @@ EditAction 1443619557170 SudokuVerifier.java 988 3 9 0 UnitTestCaseAction 1443619559452 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619559453 TestSudokuVerifier FAIL EditAction 1443619600936 TestSudokuVerifier.java 1273 5 14 5 +UnitTestCaseAction 1443619605032 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619605033 TestSudokuVerifier FAIL +UnitTestCaseAction 1443619626390 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619626391 TestSudokuVerifier.test_invalidValue FAIL +EditAction 1443619651129 SudokuVerifier.java 988 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 8303d76f..1cea8040 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -11,7 +11,7 @@ public int verify(String candidateSolution) { return -1; } if(! digitsOnly(candidateSolution)) { - return -1; + return -3; } if(! validSubGrids(candidateSolution)){ return -2; From 5cc50fbfb16c219bdd66d75dbfce0235cc164aed Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:27:42 +0300 Subject: [PATCH 066/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index e2af2a05..83e37fef 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -198,3 +198,6 @@ UnitTestSessionAction 1443619605033 TestSudokuVerifier FAIL UnitTestCaseAction 1443619626390 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619626391 TestSudokuVerifier.test_invalidValue FAIL EditAction 1443619651129 SudokuVerifier.java 988 3 9 0 +UnitTestCaseAction 1443619652849 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619652849 TestSudokuVerifier.test_invalidValue FAIL +EditAction 1443619662328 SudokuVerifier.java 988 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 1cea8040..8303d76f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -11,7 +11,7 @@ public int verify(String candidateSolution) { return -1; } if(! digitsOnly(candidateSolution)) { - return -3; + return -1; } if(! validSubGrids(candidateSolution)){ return -2; From 939babd8abb473d2f37607179ef2ee3b6144d821 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:28:13 +0300 Subject: [PATCH 067/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 83e37fef..81229943 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -201,3 +201,4 @@ EditAction 1443619651129 SudokuVerifier.java 988 3 9 0 UnitTestCaseAction 1443619652849 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619652849 TestSudokuVerifier.test_invalidValue FAIL EditAction 1443619662328 SudokuVerifier.java 988 3 9 0 +EditAction 1443619693517 TestSudokuVerifier.java 1273 5 14 5 From d68695130b6c1a1e1315c2a10ad6a7245a9fdc77 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:28:50 +0300 Subject: [PATCH 068/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 81229943..bcd55c75 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -202,3 +202,4 @@ UnitTestCaseAction 1443619652849 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619652849 TestSudokuVerifier.test_invalidValue FAIL EditAction 1443619662328 SudokuVerifier.java 988 3 9 0 EditAction 1443619693517 TestSudokuVerifier.java 1273 5 14 5 +EditAction 1443619730373 SudokuVerifier.java 987 3 9 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 8303d76f..43955bde 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -25,7 +25,7 @@ private boolean digitsOnly(String val) { return val.matches(regex); } - private boolean validSubGrids(String val){ + private boolean validColumns(String val){ String[] arr = val.split(""); From 66f713d9c06aa98055851283b55634a69a5466a3 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:29:10 +0300 Subject: [PATCH 069/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index bcd55c75..4e983231 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -203,3 +203,6 @@ UnitTestSessionAction 1443619652849 TestSudokuVerifier.test_invalidValue FAIL EditAction 1443619662328 SudokuVerifier.java 988 3 9 0 EditAction 1443619693517 TestSudokuVerifier.java 1273 5 14 5 EditAction 1443619730373 SudokuVerifier.java 987 3 9 0 +CompilationAction 1443619730472 SudokuVerifier.java +CompilationAction 1443619735465 SudokuVerifier.java +EditAction 1443619750439 SudokuVerifier.java 1045 3 10 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 43955bde..27c598bc 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -13,7 +13,10 @@ public int verify(String candidateSolution) { if(! digitsOnly(candidateSolution)) { return -1; } - if(! validSubGrids(candidateSolution)){ + if(! validColumns(candidateSolution)){ + return -2; + } + if(! validRows(candidateSolution)){ return -2; } From 6e683bdd7bdef4337c329a252e261fbf3c44aa00 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:29:20 +0300 Subject: [PATCH 070/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ .../tol/sqatlab/sudoku/SudokuVerifier.java | 21 +++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 4e983231..9e6b71bc 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -206,3 +206,6 @@ EditAction 1443619730373 SudokuVerifier.java 987 3 9 0 CompilationAction 1443619730472 SudokuVerifier.java CompilationAction 1443619735465 SudokuVerifier.java EditAction 1443619750439 SudokuVerifier.java 1045 3 10 0 +CompilationAction 1443619750555 SudokuVerifier.java +RefactoringAction 1443619755146 SudokuVerifier.java ADD boolean validColumns(String)/2 METHOD +EditAction 1443619760721 SudokuVerifier.java 1503 4 13 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 27c598bc..343fb1d5 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -32,6 +32,27 @@ private boolean validColumns(String val){ String[] arr = val.split(""); + for(int i=1;i<=9;i++){ + + List tempArray = new ArrayList(); + for(int j=0;j<9;j++){ + String letter = arr[i + j * 9]; + System.out.println(String.valueOf(i+j*9) + " Val: " + letter); + if(tempArray.contains(letter)){ + return false; + } + + tempArray.add(letter); + } + System.out.println(tempArray); + } + + return true; + } + private boolean validRows(String val){ + String[] arr = val.split(""); + + for(int i=1;i<=9;i++){ List tempArray = new ArrayList(); From 2141a8c713b8603b480bd869ed823d1ebd60c3a2 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:29:42 +0300 Subject: [PATCH 071/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 9e6b71bc..97a853ea 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -209,3 +209,4 @@ EditAction 1443619750439 SudokuVerifier.java 1045 3 10 0 CompilationAction 1443619750555 SudokuVerifier.java RefactoringAction 1443619755146 SudokuVerifier.java ADD boolean validColumns(String)/2 METHOD EditAction 1443619760721 SudokuVerifier.java 1503 4 13 0 +EditAction 1443619782896 SudokuVerifier.java 1501 4 13 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 343fb1d5..2e5283ee 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -57,7 +57,7 @@ private boolean validRows(String val){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ - String letter = arr[i + j * 9]; + String letter = arr[i*9 + j]; System.out.println(String.valueOf(i+j*9) + " Val: " + letter); if(tempArray.contains(letter)){ return false; From 8a9bcdd8cf4f6422ecdb62ef09f91e26078277ec Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:29:55 +0300 Subject: [PATCH 072/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 97a853ea..3def9ee3 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -210,3 +210,4 @@ CompilationAction 1443619750555 SudokuVerifier.java RefactoringAction 1443619755146 SudokuVerifier.java ADD boolean validColumns(String)/2 METHOD EditAction 1443619760721 SudokuVerifier.java 1503 4 13 0 EditAction 1443619782896 SudokuVerifier.java 1501 4 13 0 +EditAction 1443619795077 SudokuVerifier.java 1499 4 13 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 2e5283ee..2bd32ba8 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -57,7 +57,7 @@ private boolean validRows(String val){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ - String letter = arr[i*9 + j]; + String letter = arr[i + j]; System.out.println(String.valueOf(i+j*9) + " Val: " + letter); if(tempArray.contains(letter)){ return false; From 22eea9d368cf17673855d4caecaa3e7020f2a82c Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:31:32 +0300 Subject: [PATCH 073/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 3def9ee3..22a7968e 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -211,3 +211,4 @@ RefactoringAction 1443619755146 SudokuVerifier.java ADD boolean validColumns(Str EditAction 1443619760721 SudokuVerifier.java 1503 4 13 0 EditAction 1443619782896 SudokuVerifier.java 1501 4 13 0 EditAction 1443619795077 SudokuVerifier.java 1499 4 13 0 +EditAction 1443619892796 SudokuVerifier.java 1499 4 13 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 2bd32ba8..4fc48bec 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -53,7 +53,7 @@ private boolean validRows(String val){ String[] arr = val.split(""); - for(int i=1;i<=9;i++){ + for(int i=0;i<=9;i++){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ From a545d863c6b642998a5220926c229cbe43b3585f Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:31:39 +0300 Subject: [PATCH 074/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 22a7968e..b8b1c334 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -212,3 +212,4 @@ EditAction 1443619760721 SudokuVerifier.java 1503 4 13 0 EditAction 1443619782896 SudokuVerifier.java 1501 4 13 0 EditAction 1443619795077 SudokuVerifier.java 1499 4 13 0 EditAction 1443619892796 SudokuVerifier.java 1499 4 13 0 +EditAction 1443619899927 SudokuVerifier.java 1499 4 13 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 4fc48bec..2bd32ba8 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -53,7 +53,7 @@ private boolean validRows(String val){ String[] arr = val.split(""); - for(int i=0;i<=9;i++){ + for(int i=1;i<=9;i++){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ From 9da84180a2acd00eb37f2f1bc0ab4315f29d3d52 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:31:41 +0300 Subject: [PATCH 075/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index b8b1c334..1c84c97d 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -213,3 +213,4 @@ EditAction 1443619782896 SudokuVerifier.java 1501 4 13 0 EditAction 1443619795077 SudokuVerifier.java 1499 4 13 0 EditAction 1443619892796 SudokuVerifier.java 1499 4 13 0 EditAction 1443619899927 SudokuVerifier.java 1499 4 13 0 +EditAction 1443619901495 SudokuVerifier.java 1499 4 13 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 2bd32ba8..4fc48bec 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -53,7 +53,7 @@ private boolean validRows(String val){ String[] arr = val.split(""); - for(int i=1;i<=9;i++){ + for(int i=0;i<=9;i++){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ From 6fde773671e0bd8c475d000099f8d1f2ded5a0bf Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:31:57 +0300 Subject: [PATCH 076/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 1c84c97d..c5adab6f 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -214,3 +214,4 @@ EditAction 1443619795077 SudokuVerifier.java 1499 4 13 0 EditAction 1443619892796 SudokuVerifier.java 1499 4 13 0 EditAction 1443619899927 SudokuVerifier.java 1499 4 13 0 EditAction 1443619901495 SudokuVerifier.java 1499 4 13 0 +EditAction 1443619917087 SudokuVerifier.java 1501 4 13 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 4fc48bec..ac9a02bd 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -57,7 +57,7 @@ private boolean validRows(String val){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ - String letter = arr[i + j]; + String letter = arr[i*9 + j]; System.out.println(String.valueOf(i+j*9) + " Val: " + letter); if(tempArray.contains(letter)){ return false; From bb986312d646bb20680a6293f6250150170a20a1 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:32:01 +0300 Subject: [PATCH 077/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index c5adab6f..caecac12 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -215,3 +215,4 @@ EditAction 1443619892796 SudokuVerifier.java 1499 4 13 0 EditAction 1443619899927 SudokuVerifier.java 1499 4 13 0 EditAction 1443619901495 SudokuVerifier.java 1499 4 13 0 EditAction 1443619917087 SudokuVerifier.java 1501 4 13 0 +EditAction 1443619921342 SudokuVerifier.java 1507 4 13 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index ac9a02bd..703ab40b 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -57,7 +57,7 @@ private boolean validRows(String val){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ - String letter = arr[i*9 + j]; + String letter = arr[1 + (i*9) + j]; System.out.println(String.valueOf(i+j*9) + " Val: " + letter); if(tempArray.contains(letter)){ return false; From 30e4d0d68cf3995b9e7297b86a53e994f6c6a70c Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:32:25 +0300 Subject: [PATCH 078/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 3 +++ 2 files changed, 4 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index caecac12..07029c9b 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -216,3 +216,4 @@ EditAction 1443619899927 SudokuVerifier.java 1499 4 13 0 EditAction 1443619901495 SudokuVerifier.java 1499 4 13 0 EditAction 1443619917087 SudokuVerifier.java 1501 4 13 0 EditAction 1443619921342 SudokuVerifier.java 1507 4 13 0 +EditAction 1443619945862 SudokuVerifier.java 1566 4 14 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 703ab40b..cebe5f87 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -19,6 +19,9 @@ public int verify(String candidateSolution) { if(! validRows(candidateSolution)){ return -2; } + if(! validRows(candidateSolution)){ + return -3; + } return 0; } From 31e50b6775c6b9711eb77382beb445368adefa38 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:32:41 +0300 Subject: [PATCH 079/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 07029c9b..1851075e 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -217,3 +217,6 @@ EditAction 1443619901495 SudokuVerifier.java 1499 4 13 0 EditAction 1443619917087 SudokuVerifier.java 1501 4 13 0 EditAction 1443619921342 SudokuVerifier.java 1507 4 13 0 EditAction 1443619945862 SudokuVerifier.java 1566 4 14 0 +UnitTestCaseAction 1443619948284 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619948284 TestSudokuVerifier.test_invalidValue FAIL +EditAction 1443619960999 SudokuVerifier.java 1568 4 14 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index cebe5f87..b36cd999 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -61,7 +61,7 @@ private boolean validRows(String val){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ String letter = arr[1 + (i*9) + j]; - System.out.println(String.valueOf(i+j*9) + " Val: " + letter); + //System.out.println(String.valueOf(i+j*9) + " Val: " + letter); if(tempArray.contains(letter)){ return false; } From c90560f2f7da38d759a0e23bdfe3613acb0d793e Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:33:03 +0300 Subject: [PATCH 080/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 5 +++++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 1851075e..f77790b4 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -220,3 +220,8 @@ EditAction 1443619945862 SudokuVerifier.java 1566 4 14 0 UnitTestCaseAction 1443619948284 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619948284 TestSudokuVerifier.test_invalidValue FAIL EditAction 1443619960999 SudokuVerifier.java 1568 4 14 0 +UnitTestCaseAction 1443619963944 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619963945 TestSudokuVerifier.test_invalidValue FAIL +UnitTestCaseAction 1443619970031 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619970032 TestSudokuVerifier.test_invalidValue FAIL +EditAction 1443619983350 SudokuVerifier.java 1574 4 14 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index b36cd999..c55cb14a 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -40,7 +40,7 @@ private boolean validColumns(String val){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ String letter = arr[i + j * 9]; - System.out.println(String.valueOf(i+j*9) + " Val: " + letter); + //System.out.println(String.valueOf(i+j*9) + " Val: " + letter); if(tempArray.contains(letter)){ return false; } @@ -68,7 +68,7 @@ private boolean validRows(String val){ tempArray.add(letter); } - System.out.println(tempArray); + System.out.println("A"+tempArray); } return true; From 1ab29cd22c2b49fdf0513429ffa3f8cb194d2ff7 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:34:55 +0300 Subject: [PATCH 081/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index f77790b4..bfbc00db 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -225,3 +225,6 @@ UnitTestSessionAction 1443619963945 TestSudokuVerifier.test_invalidValue FAIL UnitTestCaseAction 1443619970031 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619970032 TestSudokuVerifier.test_invalidValue FAIL EditAction 1443619983350 SudokuVerifier.java 1574 4 14 0 +UnitTestCaseAction 1443619985721 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443619985721 TestSudokuVerifier.test_invalidValue FAIL +EditAction 1443620095522 TestSudokuVerifier.java 1273 5 14 5 From f01b2769cee00e5780e1fdd0cc65ba4f5cc0d76b Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:35:17 +0300 Subject: [PATCH 082/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index bfbc00db..e85d4443 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -228,3 +228,4 @@ EditAction 1443619983350 SudokuVerifier.java 1574 4 14 0 UnitTestCaseAction 1443619985721 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619985721 TestSudokuVerifier.test_invalidValue FAIL EditAction 1443620095522 TestSudokuVerifier.java 1273 5 14 5 +EditAction 1443620117120 SudokuVerifier.java 1576 4 14 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index c55cb14a..75ebc19f 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -47,7 +47,7 @@ private boolean validColumns(String val){ tempArray.add(letter); } - System.out.println(tempArray); + //System.out.println(tempArray); } return true; From 59d4d51ecc9bfdc368003f941018bed9a4d0f5cb Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:35:58 +0300 Subject: [PATCH 083/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 9 +++++++++ .besouro/20150930152319222/besouroEpisodes.txt | 4 ++++ .besouro/20150930152319222/randomHeuristicEpisodes.txt | 2 ++ .besouro/20150930152319222/zorroEpisodes.txt | 2 ++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 5 files changed, 18 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index e85d4443..a2546e05 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -229,3 +229,12 @@ UnitTestCaseAction 1443619985721 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443619985721 TestSudokuVerifier.test_invalidValue FAIL EditAction 1443620095522 TestSudokuVerifier.java 1273 5 14 5 EditAction 1443620117120 SudokuVerifier.java 1576 4 14 0 +UnitTestCaseAction 1443620117419 TestSudokuVerifier.java OK +UnitTestSessionAction 1443620117420 TestSudokuVerifier.test_invalid_subgrid OK +UnitTestCaseAction 1443620123537 TestSudokuVerifier.java OK +UnitTestSessionAction 1443620123537 TestSudokuVerifier.test_invalid_alphanumerics OK +UnitTestCaseAction 1443620126614 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620126614 TestSudokuVerifier.test_invalidValue FAIL +UnitTestCaseAction 1443620129359 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620129360 TestSudokuVerifier.test_validValue FAIL +EditAction 1443620158190 SudokuVerifier.java 1575 4 14 0 diff --git a/.besouro/20150930152319222/besouroEpisodes.txt b/.besouro/20150930152319222/besouroEpisodes.txt index 8a930a56..a83d10c0 100644 --- a/.besouro/20150930152319222/besouroEpisodes.txt +++ b/.besouro/20150930152319222/besouroEpisodes.txt @@ -1124,3 +1124,7 @@ 1443619403541 regression 1 0 true 1443619427274 refactoring 2A 2 true 1443619495386 refactoring 2A 59 true +1443620117420 refactoring 2A 612 true +1443620117421 production 1 612 false +1443620117422 production 3 612 false +1443620123537 regression 1 0 true diff --git a/.besouro/20150930152319222/randomHeuristicEpisodes.txt b/.besouro/20150930152319222/randomHeuristicEpisodes.txt index e5736229..50fd44ff 100644 --- a/.besouro/20150930152319222/randomHeuristicEpisodes.txt +++ b/.besouro/20150930152319222/randomHeuristicEpisodes.txt @@ -7,3 +7,5 @@ 1443619403541 regression 1 0 false 1443619427274 refactoring 2A 2 true 1443619495386 refactoring 2A 59 false +1443620117420 refactoring 2A 612 true +1443620123537 regression 1 0 true diff --git a/.besouro/20150930152319222/zorroEpisodes.txt b/.besouro/20150930152319222/zorroEpisodes.txt index 40795fff..9d4ef970 100644 --- a/.besouro/20150930152319222/zorroEpisodes.txt +++ b/.besouro/20150930152319222/zorroEpisodes.txt @@ -7,3 +7,5 @@ 1443619403541 regression 1 10 true 1443619427274 refactoring 2A 23 true 1443619495386 refactoring 2A 68 true +1443620117420 refactoring 2A 622 true +1443620123537 regression 1 6 true diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 75ebc19f..dd14faa9 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -56,7 +56,7 @@ private boolean validRows(String val){ String[] arr = val.split(""); - for(int i=0;i<=9;i++){ + for(int i=0;i<9;i++){ List tempArray = new ArrayList(); for(int j=0;j<9;j++){ From 7a31c227d67055bc63741762b61ff135ec04df63 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:36:58 +0300 Subject: [PATCH 084/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 9 +++++++++ .besouro/20150930152319222/besouroEpisodes.txt | 2 ++ .besouro/20150930152319222/randomHeuristicEpisodes.txt | 2 ++ .besouro/20150930152319222/zorroEpisodes.txt | 2 ++ .../univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 8 ++++++++ 5 files changed, 23 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index a2546e05..e64f39da 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -238,3 +238,12 @@ UnitTestSessionAction 1443620126614 TestSudokuVerifier.test_invalidValue FAIL UnitTestCaseAction 1443620129359 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443620129360 TestSudokuVerifier.test_validValue FAIL EditAction 1443620158190 SudokuVerifier.java 1575 4 14 0 +UnitTestCaseAction 1443620159854 TestSudokuVerifier.java OK +UnitTestSessionAction 1443620159854 TestSudokuVerifier.test_validValue OK +UnitTestCaseAction 1443620167260 TestSudokuVerifier.java OK +UnitTestSessionAction 1443620167260 TestSudokuVerifier.test_validValue OK +UnitTestCaseAction 1443620175716 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620175716 TestSudokuVerifier FAIL +RefactoringAction 1443620205151 TestSudokuVerifier.java ADD void test_invalid_subgrid()/2 METHOD +RefactoringAction 1443620208166 TestSudokuVerifier.java RENAME test_invalid_subgrid()/2=>void test_invalid_row() METHOD +EditAction 1443620218030 TestSudokuVerifier.java 1519 6 17 6 diff --git a/.besouro/20150930152319222/besouroEpisodes.txt b/.besouro/20150930152319222/besouroEpisodes.txt index a83d10c0..c198c208 100644 --- a/.besouro/20150930152319222/besouroEpisodes.txt +++ b/.besouro/20150930152319222/besouroEpisodes.txt @@ -1128,3 +1128,5 @@ 1443620117421 production 1 612 false 1443620117422 production 3 612 false 1443620123537 regression 1 0 true +1443620159854 refactoring 2A 33 true +1443620167260 regression 1 0 true diff --git a/.besouro/20150930152319222/randomHeuristicEpisodes.txt b/.besouro/20150930152319222/randomHeuristicEpisodes.txt index 50fd44ff..eba77229 100644 --- a/.besouro/20150930152319222/randomHeuristicEpisodes.txt +++ b/.besouro/20150930152319222/randomHeuristicEpisodes.txt @@ -9,3 +9,5 @@ 1443619495386 refactoring 2A 59 false 1443620117420 refactoring 2A 612 true 1443620123537 regression 1 0 true +1443620159854 refactoring 2A 33 true +1443620167260 regression 1 0 true diff --git a/.besouro/20150930152319222/zorroEpisodes.txt b/.besouro/20150930152319222/zorroEpisodes.txt index 9d4ef970..fe063574 100644 --- a/.besouro/20150930152319222/zorroEpisodes.txt +++ b/.besouro/20150930152319222/zorroEpisodes.txt @@ -9,3 +9,5 @@ 1443619495386 refactoring 2A 68 true 1443620117420 refactoring 2A 622 true 1443620123537 regression 1 6 true +1443620159854 refactoring 2A 36 true +1443620167260 regression 1 7 true diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 2c7cd63b..c878e7dc 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -43,6 +43,14 @@ public void test_invalid_subgrid() { } + @Test + public void test_invalid_row() { + SudokuVerifier s = new SudokuVerifier(); + String testValue = "444369825632158947958724316825437169791586432346912758289643571573291684164875293"; + assertEquals(-2, s.verify(testValue)); + } + + } From 6f30f58e9412bf006fa62ccfb6355cd3286a547f Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:38:33 +0300 Subject: [PATCH 085/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index e64f39da..7802be58 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -247,3 +247,6 @@ UnitTestSessionAction 1443620175716 TestSudokuVerifier FAIL RefactoringAction 1443620205151 TestSudokuVerifier.java ADD void test_invalid_subgrid()/2 METHOD RefactoringAction 1443620208166 TestSudokuVerifier.java RENAME test_invalid_subgrid()/2=>void test_invalid_row() METHOD EditAction 1443620218030 TestSudokuVerifier.java 1519 6 17 6 +UnitTestCaseAction 1443620218324 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620218325 TestSudokuVerifier FAIL +EditAction 1443620313058 TestSudokuVerifier.java 1518 6 17 6 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index c878e7dc..550d2741 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -36,7 +36,7 @@ public void test_invalid_alphanumerics() { @Test - public void test_invalid_subgrid() { + public void test_invalid_column() { SudokuVerifier s = new SudokuVerifier(); String testValue = "417369825432158947958724316825437169791586432346912758289643571573291684164875293"; assertEquals(-2, s.verify(testValue)); From 3686681d62cc3b781ae29ce07137d35816cab1fd Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:38:41 +0300 Subject: [PATCH 086/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 2 ++ .../univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 7802be58..e6f0ed57 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -250,3 +250,5 @@ EditAction 1443620218030 TestSudokuVerifier.java 1519 6 17 6 UnitTestCaseAction 1443620218324 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443620218325 TestSudokuVerifier FAIL EditAction 1443620313058 TestSudokuVerifier.java 1518 6 17 6 +RefactoringAction 1443620316742 TestSudokuVerifier.java ADD void test_invalid_row()/2 METHOD +EditAction 1443620321027 TestSudokuVerifier.java 1768 7 20 7 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 550d2741..55d0de2b 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -51,6 +51,14 @@ public void test_invalid_row() { } + @Test + public void test_invalid_subgrid() { + SudokuVerifier s = new SudokuVerifier(); + String testValue = "444369825632158947958724316825437169791586432346912758289643571573291684164875293"; + assertEquals(-2, s.verify(testValue)); + } + + } From 3caa648404b8055909026821b8f90693cbd16475 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:38:52 +0300 Subject: [PATCH 087/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index e6f0ed57..875470ee 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -252,3 +252,4 @@ UnitTestSessionAction 1443620218325 TestSudokuVerifier FAIL EditAction 1443620313058 TestSudokuVerifier.java 1518 6 17 6 RefactoringAction 1443620316742 TestSudokuVerifier.java ADD void test_invalid_row()/2 METHOD EditAction 1443620321027 TestSudokuVerifier.java 1768 7 20 7 +EditAction 1443620332756 TestSudokuVerifier.java 1768 7 20 7 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 55d0de2b..9a4dd50e 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -39,7 +39,7 @@ public void test_invalid_alphanumerics() { public void test_invalid_column() { SudokuVerifier s = new SudokuVerifier(); String testValue = "417369825432158947958724316825437169791586432346912758289643571573291684164875293"; - assertEquals(-2, s.verify(testValue)); + assertEquals(-4, s.verify(testValue)); } From b54591fe4395b86b39760ca76007b3d6e844bec3 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:38:58 +0300 Subject: [PATCH 088/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 875470ee..3d6505ad 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -253,3 +253,6 @@ EditAction 1443620313058 TestSudokuVerifier.java 1518 6 17 6 RefactoringAction 1443620316742 TestSudokuVerifier.java ADD void test_invalid_row()/2 METHOD EditAction 1443620321027 TestSudokuVerifier.java 1768 7 20 7 EditAction 1443620332756 TestSudokuVerifier.java 1768 7 20 7 +UnitTestCaseAction 1443620333054 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620333055 TestSudokuVerifier FAIL +EditAction 1443620338828 SudokuVerifier.java 1575 4 14 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index dd14faa9..f2b189f6 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -14,7 +14,7 @@ public int verify(String candidateSolution) { return -1; } if(! validColumns(candidateSolution)){ - return -2; + return -4; } if(! validRows(candidateSolution)){ return -2; From 31ef4428e6a3c4ea2087fe7a78c18b4582561cc2 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:39:16 +0300 Subject: [PATCH 089/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 3d6505ad..6cbec030 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -256,3 +256,6 @@ EditAction 1443620332756 TestSudokuVerifier.java 1768 7 20 7 UnitTestCaseAction 1443620333054 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443620333055 TestSudokuVerifier FAIL EditAction 1443620338828 SudokuVerifier.java 1575 4 14 0 +UnitTestCaseAction 1443620340267 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620340267 TestSudokuVerifier FAIL +EditAction 1443620356836 SudokuVerifier.java 1516 4 13 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index f2b189f6..ff6f2e3a 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -16,9 +16,6 @@ public int verify(String candidateSolution) { if(! validColumns(candidateSolution)){ return -4; } - if(! validRows(candidateSolution)){ - return -2; - } if(! validRows(candidateSolution)){ return -3; } From 248a396488f03df0df57799c27cf2f3c1474a840 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:39:25 +0300 Subject: [PATCH 090/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 6cbec030..a210f456 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -259,3 +259,6 @@ EditAction 1443620338828 SudokuVerifier.java 1575 4 14 0 UnitTestCaseAction 1443620340267 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443620340267 TestSudokuVerifier FAIL EditAction 1443620356836 SudokuVerifier.java 1516 4 13 0 +UnitTestCaseAction 1443620359118 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620359118 TestSudokuVerifier FAIL +EditAction 1443620365634 TestSudokuVerifier.java 1768 7 20 7 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 9a4dd50e..ff92c2c9 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -47,7 +47,7 @@ public void test_invalid_column() { public void test_invalid_row() { SudokuVerifier s = new SudokuVerifier(); String testValue = "444369825632158947958724316825437169791586432346912758289643571573291684164875293"; - assertEquals(-2, s.verify(testValue)); + assertEquals(-3, s.verify(testValue)); } From 60af589b5bd93d48048c8ebece3c68c89e2a66a5 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:40:58 +0300 Subject: [PATCH 091/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index a210f456..dda8afa7 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -262,3 +262,6 @@ EditAction 1443620356836 SudokuVerifier.java 1516 4 13 0 UnitTestCaseAction 1443620359118 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443620359118 TestSudokuVerifier FAIL EditAction 1443620365634 TestSudokuVerifier.java 1768 7 20 7 +UnitTestCaseAction 1443620367086 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620367087 TestSudokuVerifier FAIL +EditAction 1443620458288 SudokuVerifier.java 1538 4 14 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index ff6f2e3a..7f85ff0e 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -51,12 +51,12 @@ private boolean validColumns(String val){ } private boolean validRows(String val){ String[] arr = val.split(""); - + int depth = 9; - for(int i=0;i<9;i++){ + for(int i=0;i tempArray = new ArrayList(); - for(int j=0;j<9;j++){ + for(int j=0;j Date: Wed, 30 Sep 2015 16:41:20 +0300 Subject: [PATCH 092/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index dda8afa7..fddcadbb 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -265,3 +265,4 @@ EditAction 1443620365634 TestSudokuVerifier.java 1768 7 20 7 UnitTestCaseAction 1443620367086 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443620367087 TestSudokuVerifier FAIL EditAction 1443620458288 SudokuVerifier.java 1538 4 14 0 +EditAction 1443620480138 SudokuVerifier.java 1542 4 14 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 7f85ff0e..2eccddd3 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -57,7 +57,7 @@ private boolean validRows(String val){ List tempArray = new ArrayList(); for(int j=0;j Date: Wed, 30 Sep 2015 16:41:26 +0300 Subject: [PATCH 093/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index fddcadbb..8f54a30a 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -266,3 +266,4 @@ UnitTestCaseAction 1443620367086 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443620367087 TestSudokuVerifier FAIL EditAction 1443620458288 SudokuVerifier.java 1538 4 14 0 EditAction 1443620480138 SudokuVerifier.java 1542 4 14 0 +EditAction 1443620486417 SudokuVerifier.java 1556 4 15 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 2eccddd3..7e453563 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -30,7 +30,7 @@ private boolean digitsOnly(String val) { private boolean validColumns(String val){ String[] arr = val.split(""); - + int depth = 9; for(int i=1;i<=9;i++){ From 1233399fb438d69009f9bb55362d3d7240fe094b Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:41:31 +0300 Subject: [PATCH 094/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 8f54a30a..add29d2f 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -267,3 +267,4 @@ UnitTestSessionAction 1443620367087 TestSudokuVerifier FAIL EditAction 1443620458288 SudokuVerifier.java 1538 4 14 0 EditAction 1443620480138 SudokuVerifier.java 1542 4 14 0 EditAction 1443620486417 SudokuVerifier.java 1556 4 15 0 +EditAction 1443620491835 SudokuVerifier.java 1564 4 15 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 7e453563..b0c41f6c 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -32,10 +32,10 @@ private boolean validColumns(String val){ String[] arr = val.split(""); int depth = 9; - for(int i=1;i<=9;i++){ + for(int i=1;i<=depth;i++){ List tempArray = new ArrayList(); - for(int j=0;j<9;j++){ + for(int j=0;j Date: Wed, 30 Sep 2015 16:41:35 +0300 Subject: [PATCH 095/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index add29d2f..d0b145bc 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -268,3 +268,4 @@ EditAction 1443620458288 SudokuVerifier.java 1538 4 14 0 EditAction 1443620480138 SudokuVerifier.java 1542 4 14 0 EditAction 1443620486417 SudokuVerifier.java 1556 4 15 0 EditAction 1443620491835 SudokuVerifier.java 1564 4 15 0 +EditAction 1443620495179 SudokuVerifier.java 1568 4 15 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index b0c41f6c..ae5f3527 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -36,7 +36,7 @@ private boolean validColumns(String val){ List tempArray = new ArrayList(); for(int j=0;j Date: Wed, 30 Sep 2015 16:41:43 +0300 Subject: [PATCH 096/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index d0b145bc..fb227aa0 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -269,3 +269,4 @@ EditAction 1443620480138 SudokuVerifier.java 1542 4 14 0 EditAction 1443620486417 SudokuVerifier.java 1556 4 15 0 EditAction 1443620491835 SudokuVerifier.java 1564 4 15 0 EditAction 1443620495179 SudokuVerifier.java 1568 4 15 0 +EditAction 1443620503421 SudokuVerifier.java 1461 4 15 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index ae5f3527..ad970b4b 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -37,14 +37,12 @@ private boolean validColumns(String val){ List tempArray = new ArrayList(); for(int j=0;j Date: Wed, 30 Sep 2015 16:41:48 +0300 Subject: [PATCH 097/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index fb227aa0..d2c8883d 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -270,3 +270,4 @@ EditAction 1443620486417 SudokuVerifier.java 1556 4 15 0 EditAction 1443620491835 SudokuVerifier.java 1564 4 15 0 EditAction 1443620495179 SudokuVerifier.java 1568 4 15 0 EditAction 1443620503421 SudokuVerifier.java 1461 4 15 0 +EditAction 1443620508803 SudokuVerifier.java 1397 4 15 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index ad970b4b..4ed572ec 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -56,7 +56,7 @@ private boolean validRows(String val){ List tempArray = new ArrayList(); for(int j=0;j Date: Wed, 30 Sep 2015 16:42:06 +0300 Subject: [PATCH 098/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 1 + src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index d2c8883d..0f6f2d6f 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -271,3 +271,4 @@ EditAction 1443620491835 SudokuVerifier.java 1564 4 15 0 EditAction 1443620495179 SudokuVerifier.java 1568 4 15 0 EditAction 1443620503421 SudokuVerifier.java 1461 4 15 0 EditAction 1443620508803 SudokuVerifier.java 1397 4 15 0 +EditAction 1443620526730 TestSudokuVerifier.java 1768 7 20 7 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index ff92c2c9..9cc8b05d 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -54,7 +54,7 @@ public void test_invalid_row() { @Test public void test_invalid_subgrid() { SudokuVerifier s = new SudokuVerifier(); - String testValue = "444369825632158947958724316825437169791586432346912758289643571573291684164875293"; + String testValue = "123456789912345678891234567789123456678912345567891234456789123345678912234567891"; assertEquals(-2, s.verify(testValue)); } From 8ac08506ded8ea23e26dad81096abc3708b6b0c9 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:42:28 +0300 Subject: [PATCH 099/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 0f6f2d6f..17e97e85 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -272,3 +272,6 @@ EditAction 1443620495179 SudokuVerifier.java 1568 4 15 0 EditAction 1443620503421 SudokuVerifier.java 1461 4 15 0 EditAction 1443620508803 SudokuVerifier.java 1397 4 15 0 EditAction 1443620526730 TestSudokuVerifier.java 1768 7 20 7 +UnitTestCaseAction 1443620527876 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620527876 TestSudokuVerifier FAIL +EditAction 1443620548226 SudokuVerifier.java 1395 4 15 0 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index 4ed572ec..eaeecda2 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -13,13 +13,13 @@ public int verify(String candidateSolution) { if(! digitsOnly(candidateSolution)) { return -1; } - if(! validColumns(candidateSolution)){ - return -4; - } if(! validRows(candidateSolution)){ return -3; } - + + if(! validColumns(candidateSolution)){ + return -4; + } return 0; } From 93404836e2a0f685c518250214190cecb8044b92 Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:42:49 +0300 Subject: [PATCH 100/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 5 +++++ src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 17e97e85..5a77accf 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -275,3 +275,8 @@ EditAction 1443620526730 TestSudokuVerifier.java 1768 7 20 7 UnitTestCaseAction 1443620527876 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443620527876 TestSudokuVerifier FAIL EditAction 1443620548226 SudokuVerifier.java 1395 4 15 0 +UnitTestCaseAction 1443620549745 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620549745 TestSudokuVerifier FAIL +UnitTestCaseAction 1443620549766 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620549766 TestSudokuVerifier FAIL +EditAction 1443620569608 TestSudokuVerifier.java 1768 7 20 7 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 9cc8b05d..4b714f60 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -38,7 +38,7 @@ public void test_invalid_alphanumerics() { @Test public void test_invalid_column() { SudokuVerifier s = new SudokuVerifier(); - String testValue = "417369825432158947958724316825437169791586432346912758289643571573291684164875293"; + String testValue = "444369825632158947958724316825437169791586432346912758289643571573291684164875293"; assertEquals(-4, s.verify(testValue)); } From 1d1e12d871cbd9800469060b1f9b5a01ba185e6a Mon Sep 17 00:00:00 2001 From: somename Date: Wed, 30 Sep 2015 16:43:21 +0300 Subject: [PATCH 101/102] besouro automatic message --- .besouro/20150930152319222/actions.txt | 3 +++ src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.besouro/20150930152319222/actions.txt b/.besouro/20150930152319222/actions.txt index 5a77accf..3a4d4ee8 100644 --- a/.besouro/20150930152319222/actions.txt +++ b/.besouro/20150930152319222/actions.txt @@ -280,3 +280,6 @@ UnitTestSessionAction 1443620549745 TestSudokuVerifier FAIL UnitTestCaseAction 1443620549766 TestSudokuVerifier.java FAIL UnitTestSessionAction 1443620549766 TestSudokuVerifier FAIL EditAction 1443620569608 TestSudokuVerifier.java 1768 7 20 7 +UnitTestCaseAction 1443620569895 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443620569895 TestSudokuVerifier FAIL +EditAction 1443620601286 TestSudokuVerifier.java 1768 7 20 7 diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index 4b714f60..9cc8b05d 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -38,7 +38,7 @@ public void test_invalid_alphanumerics() { @Test public void test_invalid_column() { SudokuVerifier s = new SudokuVerifier(); - String testValue = "444369825632158947958724316825437169791586432346912758289643571573291684164875293"; + String testValue = "417369825432158947958724316825437169791586432346912758289643571573291684164875293"; assertEquals(-4, s.verify(testValue)); } From 2cf7d00c64acfac84f6ba669b41b9aa832f1e215 Mon Sep 17 00:00:00 2001 From: Juhani Karppinen Date: Tue, 6 Oct 2015 11:10:29 +0300 Subject: [PATCH 102/102] Finalizing sudoku tests and methods --- .../tol/sqatlab/sudoku/SudokuVerifier.java | 45 +++++++++++++++++-- .../sqatlab/sudoku/TestSudokuVerifier.java | 16 +++---- 2 files changed, 47 insertions(+), 14 deletions(-) diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index eaeecda2..ec7728f8 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -10,9 +10,11 @@ public int verify(String candidateSolution) { if(candidateSolution.length() != 81){ return -1; } + if(! digitsOnly(candidateSolution)) { return -1; } + if(! validRows(candidateSolution)){ return -3; } @@ -20,9 +22,45 @@ public int verify(String candidateSolution) { if(! validColumns(candidateSolution)){ return -4; } + + if(! validSubGrids(candidateSolution)){ + return -5; + } return 0; } + private boolean validSubGrids(String val){ + int startCell = 0; + String letter = ""; + String[] arr = val.split(""); + + + for(int col=0;col<3;col++){ + + startCell = 0 + (col*3); + for(int row=0;row<3;row++){ + + List tempArray = new ArrayList(); + // New subgrid + for(int i=0;i<3;i++){ + + for(int j=0;j<3;j++){ + letter = arr[startCell+j] ; + + if(tempArray.contains(letter)){ + return false; + } + tempArray.add(letter); + } + + startCell += 9; + + } + } + } + return true; + } + private boolean digitsOnly(String val) { String regex = "\\d+"; return val.matches(regex); @@ -35,7 +73,7 @@ private boolean validColumns(String val){ for(int i=1;i<=depth;i++){ List tempArray = new ArrayList(); - for(int j=0;j tempArray = new ArrayList(); for(int j=0;j