Fixed tests.
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
The tests moved into a subdirectory recently, that's why ctest didn't test anything and I didn't notice that the tests fail. Everything is good again. :-)
This commit is contained in:
parent
5b19404f89
commit
5730b5fde9
|
@ -37,7 +37,7 @@ steps:
|
|||
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_TESTS=YES -DWITH_MOZILLA=YES ..
|
||||
- make VERBOSE=1
|
||||
- make install DESTDIR=install
|
||||
- ctest -V
|
||||
- cd tests && ctest -V
|
||||
volumes:
|
||||
- name: debian-package-cache
|
||||
path: /var/cache/apt/archives
|
||||
|
|
|
@ -106,8 +106,8 @@ cmake --build .
|
|||
** `-DWITH_DEB=YES` if you want to be able to generate a deb-package.
|
||||
** `-DWITH_RPM=YES` if you want to be able to generate an rpm-package.
|
||||
|
||||
You can run the tests with `ctest` inside the build directory. Install with
|
||||
`make install`, generate binary packages with `make package`.
|
||||
You can run the tests with `cd tests && ctest`. Install with `make install`,
|
||||
generate binary packages with `make package`.
|
||||
|
||||
== Browser plugins
|
||||
|
||||
|
|
|
@ -58,9 +58,9 @@ SCENARIO ("The AsciiDoc export works correctly")
|
|||
const regex re_dates
|
||||
("== 1970-01-01\n\n"
|
||||
"\\[\\[dt_1970-01-01T\\d{2}:\\d{2}:\\d{2}\\]\\]\n"
|
||||
"\\.link:https://example\\.com/page\\.html\\[Nice title\\]\n"
|
||||
"_\\d{2}:\\d{2}:\\d{2}_\n"
|
||||
"| xref:t_tag1\\[tag1\\], xref:t_tag2\\[tag2\\]\n\n"
|
||||
"\\* link:https://example\\.com/page\\.html\\[Nice title\\]"
|
||||
" \\+\n_\\d{2}:\\d{2}_\n"
|
||||
"| xref:t_tag1\\[tag1\\], xref:t_tag2\\[tag2\\] +\n"
|
||||
"Good description\\.\n");
|
||||
const regex re_tags
|
||||
("== Tags\n\n"
|
||||
|
@ -73,6 +73,7 @@ SCENARIO ("The AsciiDoc export works correctly")
|
|||
if (!regex_search(adoc, re))
|
||||
{
|
||||
adoc_ok = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -58,14 +58,15 @@ SCENARIO ("The Bookmarks export works correctly")
|
|||
"<DL><p>\n<DT><H3>remwharead</H3>\n<DL><p>");
|
||||
const regex re_bottom(
|
||||
"<DT><A HREF=\"https://example.com/page.html\" "
|
||||
"ADD_DATE=\"\\d{10,}\">Nice title</A>\n"
|
||||
"</DL><p>\n</DL><p>\n$");
|
||||
"ADD_DATE=\"\\d+\">Nice title</A>\n"
|
||||
"</DL><p>\n</DL><p>\n");
|
||||
|
||||
for (const regex &re : { re_top, re_bottom })
|
||||
{
|
||||
if (!regex_search(bookmarks, re))
|
||||
{
|
||||
bookmarks_ok = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue