0

fix:Seasonvar: определение сериалов в выдаче

resolve #36
This commit is contained in:
2017-12-24 18:27:23 +03:00
parent d311c51fb1
commit 0f92e3171c
3 changed files with 15 additions and 6 deletions

View File

@@ -59,12 +59,15 @@ public class Seasonvar implements KinoWarez {
List<Kino> outList = new ArrayList<>(); List<Kino> outList = new ArrayList<>();
for (int i = 0; i < suggestions.size(); i++) { for (int i = 0; i < suggestions.size(); i++) {
if (!data.get(i).getAsString().isEmpty()
|| data.get(i).getAsString().startsWith("serial-")) {
outList.add(new Kino( outList.add(new Kino(
suggestions.get(i).getAsString(), suggestions.get(i).getAsString(),
"/" + data.get(i).getAsString(), "/" + data.get(i).getAsString(),
this this
)); ));
} }
}
return outList; return outList;
} }

View File

@@ -29,7 +29,12 @@ abstract class KinoWarezTestCase {
assertNotNull(kinoList); assertNotNull(kinoList);
assertFalse(kinoList.isEmpty()); assertFalse(kinoList.isEmpty());
kinoList.forEach(kino -> assertTrue(String.format("'%s' != '%s'", kino.getName(), title), kino.getName().toLowerCase().contains(title))); kinoList.forEach(kino -> {
assertTrue(String.format("'%s' != '%s'", kino.getName(), title),
kino.getName().toLowerCase().contains(title));
assertFalse("Detect \"/\"",
kino.getUrl().equals("/"));
});
} }
void oneFilm(final String page, KinoWarez kinoWarez) { void oneFilm(final String page, KinoWarez kinoWarez) {

View File

@@ -29,6 +29,7 @@ public class TestSeasonvar extends KinoWarezTestCase {
@Override @Override
public void testFound() { public void testFound() {
found("рик и морти", kinoWarez); found("рик и морти", kinoWarez);
found("звездные войны", kinoWarez);
} }
@Override @Override