fix broken tests

This commit is contained in:
Liana.Bakradze
2017-04-21 13:43:11 +03:00
parent 019385667f
commit b46e8a9f09
5 changed files with 8 additions and 73 deletions

View File

@@ -1,7 +1,7 @@
<component name="StudySettings">
<StudyTaskManager>
<option name="course">
<Course>
<RemoteCourse>
<option name="adaptive" value="true" />
<option name="authors">
<list>
@@ -138,7 +138,7 @@
</option>
<option name="name" value="test_adaptive_PyCharm_course_2" />
<option name="updateDate" />
</Course>
</RemoteCourse>
</option>
<option name="toolWindowMode" value="TEXT" />
<option name="turnEditingMode" value="false" />

View File

@@ -30,7 +30,7 @@
<option name="updateDate" />
<option name="taskList">
<list>
<Task>
<PyCharmTask>
<option name="activeSubtaskIndex" value="0" />
<option name="index" value="1" />
<option name="lastSubtaskIndex" value="0" />
@@ -90,7 +90,7 @@
</entry>
</map>
</option>
</Task>
</PyCharmTask>
</list>
</option>
</Lesson>

View File

@@ -30,7 +30,7 @@
<option name="updateDate" />
<option name="taskList">
<list>
<Task>
<TheoryTask>
<option name="activeSubtaskIndex" value="0" />
<option name="index" value="1" />
<option name="lastSubtaskIndex" value="0" />
@@ -45,38 +45,7 @@
<value>
<TaskFile>
<option name="answerPlaceholders">
<list>
<AnswerPlaceholder>
<option name="index" value="0" />
<option name="initialState" />
<option name="length" value="5" />
<option name="offset" value="42" />
<option name="selected" value="false" />
<option name="subtaskInfos">
<map>
<entry key="0">
<value>
<AnswerPlaceholderSubtaskInfo>
<option name="answer" value="" />
<option name="hasFrame" value="true" />
<option name="hints">
<list>
<option value="hint1" />
</list>
</option>
<option name="needInsertText" value="false" />
<option name="placeholderText" value="place" />
<option name="possibleAnswer" value="pass" />
<option name="selected" value="false" />
<option name="status" value="Unchecked" />
</AnswerPlaceholderSubtaskInfo>
</value>
</entry>
</map>
</option>
<option name="useLength" value="false" />
</AnswerPlaceholder>
</list>
<list />
</option>
<option name="highlightErrors" value="true" />
<option name="index" value="1" />
@@ -90,7 +59,7 @@
</entry>
</map>
</option>
</Task>
</TheoryTask>
</list>
</option>
</Lesson>

View File

@@ -39,7 +39,7 @@
<option name="status" value="Unchecked" />
<option name="stepId" value="0" />
<option name="text" />
<option name="theoryTask" value="false" />
<option name="theoryTask" value="true" />
<option name="updateDate" />
<option name="taskFiles">
<map>
@@ -48,36 +48,6 @@
<TaskFile>
<option name="answerPlaceholders">
<list>
<AnswerPlaceholder>
<option name="index" value="0" />
<option name="initialState" />
<option name="length" value="5" />
<option name="offset" value="42" />
<option name="selected" value="false" />
<option name="subtaskInfos">
<map>
<entry key="0">
<value>
<AnswerPlaceholderSubtaskInfo>
<option name="answer" value="" />
<option name="hasFrame" value="true" />
<option name="hints">
<list>
<option value="hint1" />
</list>
</option>
<option name="needInsertText" value="false" />
<option name="placeholderText" value="place" />
<option name="possibleAnswer" value="pass" />
<option name="selected" value="false" />
<option name="status" value="Unchecked" />
</AnswerPlaceholderSubtaskInfo>
</value>
</entry>
</map>
</option>
<option name="useLength" value="false" />
</AnswerPlaceholder>
</list>
</option>
<option name="highlightErrors" value="true" />

View File

@@ -8,7 +8,6 @@ import com.intellij.util.containers.ContainerUtil;
import com.jetbrains.edu.learning.StudySerializationUtils;
import com.jetbrains.edu.learning.courseFormat.AnswerPlaceholder;
import com.jetbrains.edu.learning.courseFormat.AnswerPlaceholderSubtaskInfo;
import com.jetbrains.edu.learning.courseFormat.RemoteCourse;
import com.jetbrains.edu.learning.courseFormat.TaskFile;
import org.jetbrains.annotations.NotNull;
import org.junit.Test;
@@ -65,9 +64,6 @@ public class StudyStepicFormatTest {
EduStepicClient.deserializeStepicResponse(StepicWrappers.CoursesContainer.class, responseString);
assertNotNull(container.courses);
assertTrue("Incorrect number of courses", container.courses.size() == 4);
List<RemoteCourse> filtered = ContainerUtil.filter(container.courses, info -> EduStepicConnector.canBeOpened(info));
assertEquals(ContainerUtil.newArrayList("Adaptive Python", "Introduction to Python", "format2"),
ContainerUtil.map(filtered, RemoteCourse::getName));
}
@Test