@@ -128,7 +128,7 @@ public void worksIfInCourseDirectoryWithNoParams() {
128128 workDir .setWorkdir (TEST_DIR );
129129 assertEquals (TEST_DIR .resolve (CourseInfoIo .COURSE_CONFIG ),
130130 workDir .getConfigFile ());
131- List <String > exercises = workDir .getExerciseNames (true , false , false );
131+ List <String > exercises = workDir .getExerciseNames (true , false );
132132 assertEquals (3 , exercises .size ());
133133 assertTrue (exercises .contains ("viikko1-teht1" ));
134134 assertTrue (exercises .contains ("viikko2-teht2" ));
@@ -148,7 +148,7 @@ public void worksIfInExerciseDirectoryWithNoParams() {
148148 workDir .setWorkdir (TEST_DIR .resolve ("viikko2-teht2" ));
149149 assertEquals (TEST_DIR .resolve (CourseInfoIo .COURSE_CONFIG ),
150150 workDir .getConfigFile ());
151- List <String > exercises = workDir .getExerciseNames (true , false , false );
151+ List <String > exercises = workDir .getExerciseNames (true , false );
152152 assertEquals (1 , exercises .size ());
153153 assertFalse (exercises .contains ("viikko1-teht1" ));
154154 assertTrue (exercises .contains ("viikko2-teht2" ));
@@ -162,7 +162,7 @@ public void worksIfInSubSubDirectoryWithNoParams() {
162162 workDir .setWorkdir (TEST_DIR .resolve ("viikko2" ).resolve ("subdir" ));
163163 assertEquals (TEST_DIR .resolve (CourseInfoIo .COURSE_CONFIG ),
164164 workDir .getConfigFile ());
165- List <String > exercises = workDir .getExerciseNames (true , false , false );
165+ List <String > exercises = workDir .getExerciseNames (true , false );
166166 assertEquals (1 , exercises .size ());
167167 assertFalse (exercises .contains ("viikko1-teht1" ));
168168 assertFalse (exercises .contains ("viikko2-teht2" ));
@@ -185,7 +185,7 @@ public void worksIfInCourseDirectoryWithParams() {
185185 workDir = new WorkDir ();
186186 workDir .setWorkdir (TEST_DIR );
187187 workDir .addPath ("teht1" );
188- exercises = workDir .getExerciseNames (true , false , false );
188+ exercises = workDir .getExerciseNames (true , false );
189189 assertEquals (0 , exercises .size ());
190190 assertFalse (exercises .contains ("viikko1-teht1" ));
191191 assertFalse (exercises .contains ("viikko2-teht2" ));
@@ -200,7 +200,7 @@ public void worksIfInSubDirectoryWithParams() {
200200 assertEquals (TEST_DIR .resolve (CourseInfoIo .COURSE_CONFIG ),
201201 workDir .getConfigFile ());
202202 workDir .addPath ("teht2" );
203- List <String > exercises = workDir .getExerciseNames (true , false , false );
203+ List <String > exercises = workDir .getExerciseNames (true , false );
204204 assertEquals (1 , exercises .size ());
205205 assertFalse (exercises .contains ("viikko1-teht1" ));
206206 assertTrue (exercises .contains ("viikko2-teht2" ));
@@ -217,7 +217,7 @@ public void worksIfInSubSubDirectoryWithParams() {
217217 .resolve ("dirUtilTest" ).resolve (CourseInfoIo .COURSE_CONFIG ),
218218 workDir .getConfigFile ());
219219 workDir .addPath ("teht3" );
220- List <String > exercises = workDir .getExerciseNames (true , false , false );
220+ List <String > exercises = workDir .getExerciseNames (true , false );
221221 assertEquals (1 , exercises .size ());
222222 assertFalse (exercises .contains ("viikko1-teht1" ));
223223 assertFalse (exercises .contains ("viikko2-teht2" ));
@@ -229,7 +229,7 @@ public void worksInSubDirectoryOfAnExercise() {
229229 Path path = TEST_DIR .resolve ("viikko1-teht1" ).resolve ("src" );
230230 WorkDir workDir = new WorkDir ();
231231 workDir .addPath (path );
232- List <String > exercises = workDir .getExerciseNames (true , false , false );
232+ List <String > exercises = workDir .getExerciseNames (true , false );
233233 assertEquals (1 , exercises .size ());
234234 assertTrue (exercises .contains ("viikko1-teht1" ));
235235 assertFalse (exercises .contains ("viikko2-teht2" ));
@@ -240,35 +240,11 @@ public void worksInSubDirectoryOfAnExercise() {
240240 public void worksWhenDeletedExercisesAreNotFiltered () {
241241 WorkDir workDir = new WorkDir ();
242242 workDir .addPath (TEST_DIR );
243- List <String > exercises = workDir .getExerciseNames (false , false , false );
243+ List <String > exercises = workDir .getExerciseNames (false , false );
244244 assertEquals (4 , exercises .size ());
245245 assertTrue (exercises .contains ("viikko1-teht1" ));
246246 assertTrue (exercises .contains ("viikko2-teht2" ));
247247 assertTrue (exercises .contains ("viikko2-teht3" ));
248248 assertTrue (exercises .contains ("viikko3-nonexistent" ));
249249 }
250-
251- @ Test
252- public void filteringCompletedExercisesWorks () {
253- WorkDir workDir = new WorkDir ();
254- workDir .addPath (TEST_DIR );
255- List <String > exercises = workDir .getExerciseNames (false , false , true );
256- assertEquals (3 , exercises .size ());
257- assertTrue (exercises .contains ("viikko1-teht1" ));
258- assertFalse (exercises .contains ("viikko2-teht2" ));
259- assertTrue (exercises .contains ("viikko2-teht3" ));
260- assertTrue (exercises .contains ("viikko3-nonexistent" ));
261- }
262-
263- @ Test
264- public void filteringOnlyTestedExercisesWorks () {
265- WorkDir workDir = new WorkDir ();
266- workDir .addPath (TEST_DIR );
267- List <String > exercises = workDir .getExerciseNames (false , true , false );
268- assertEquals (1 , exercises .size ());
269- assertTrue (exercises .contains ("viikko1-teht1" ));
270- assertFalse (exercises .contains ("viikko2-teht2" ));
271- assertFalse (exercises .contains ("viikko2-teht3" ));
272- assertFalse (exercises .contains ("viikko3-nonexistent" ));
273- }
274250}
0 commit comments