Skip to content

Commit 9f049cd

Browse files
Refactor test case
1 parent e6485f0 commit 9f049cd

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

tests/test-konieczny-bmat8-3.cpp

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -297,13 +297,17 @@ namespace libsemigroups {
297297
REQUIRE(KU.size() == 10'160);
298298
REQUIRE(KU.number_of_D_classes() == 66);
299299

300-
Konieczny KV = make<Konieczny>(gens);
301-
KV.run_until(
302-
[&KV]() -> bool { return KV.current_number_of_D_classes() > 20; });
303-
size_t found_classes = KV.current_number_of_D_classes();
304-
305300
Konieczny<BMat8> KW;
306-
KW = std::move(KV);
301+
size_t found_classes = 0;
302+
{
303+
Konieczny KV = make<Konieczny>(gens);
304+
KV.run_until(
305+
[&KV]() -> bool { return KV.current_number_of_D_classes() > 20; });
306+
found_classes = KV.current_number_of_D_classes();
307+
308+
KW = std::move(KV);
309+
}
310+
307311
REQUIRE(KW.current_number_of_D_classes() == found_classes);
308312
KW.run();
309313
LIBSEMIGROUPS_ASSERT(KW.number_of_D_classes() == 66);

0 commit comments

Comments
 (0)