#include <Ab/Config.hpp>
#include <Ab/LinearMemory.hpp>
#include <gtest/gtest.h>

namespace Ab::Test {

TEST(LinearMemoryTest, init_and_kill) { LinearMemory m; }

TEST(LinearMemoryTest, grow_three_times) {
	LinearMemory m;
	for (std::size_t i = 0; i < 3; i++) {
		m.grow();
	}
}

}  // namespace Ab::Test

#include <Ab/Config.hpp>
#include <Ab/LinearMemory.hpp>
#include <Ab/Test/BasicTest.hpp>
#include <gtest/gtest.h>

namespace Ab::Test {

class LinearMemoryTest : public BasicTest {};

TEST_F(LinearMemoryTest, init_and_kill) { LinearMemory m; }

TEST_F(LinearMemoryTest, grow_three_times) {
	LinearMemory m;
	for (std::size_t i = 0; i < 3; i++) {
		m.grow();
	}
}

}  // namespace Ab::Test

--- 
+++ 
@@ -1,15 +1,12 @@
 #include <Ab/Config.hpp>
 #include <Ab/LinearMemory.hpp>
-#include <Ab/Test/BasicTest.hpp>
 #include <gtest/gtest.h>
 
 namespace Ab::Test {
 
-class LinearMemoryTest : public BasicTest {};
+TEST(LinearMemoryTest, init_and_kill) { LinearMemory m; }
 
-TEST_F(LinearMemoryTest, init_and_kill) { LinearMemory m; }
-
-TEST_F(LinearMemoryTest, grow_three_times) {
+TEST(LinearMemoryTest, grow_three_times) {
 	LinearMemory m;
 	for (std::size_t i = 0; i < 3; i++) {
 		m.grow();
Remove basic test from linear memory test

Signed-off-by: Robert Young <42c59959a3f4413d6a1b4d7b4f99db457d199e49@gmail.com>
