Fixed Unity
This commit is contained in:
		
							parent
							
								
									6ff7c5b43f
								
							
						
					
					
						commit
						9dcfef9dd5
					
				
							
								
								
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							@ -1,3 +0,0 @@
 | 
			
		||||
[submodule "test/Unity"]
 | 
			
		||||
	path = test/Unity
 | 
			
		||||
	url = https://github.com/ThrowTheSwitch/Unity.git
 | 
			
		||||
@ -9,8 +9,6 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
 | 
			
		||||
set(CMAKE_CXX_EXTENSIONS OFF)
 | 
			
		||||
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
 | 
			
		||||
 | 
			
		||||
include_directories(${search-algorithms_SOURCE_DIR}/src)
 | 
			
		||||
 | 
			
		||||
add_subdirectory(src)
 | 
			
		||||
 | 
			
		||||
if("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,8 @@
 | 
			
		||||
add_subdirectory(Unity)
 | 
			
		||||
include_directories("${CMAKE_CURRENT_SOURCE_DIR}")
 | 
			
		||||
find_package(unity REQUIRED)
 | 
			
		||||
include_directories(${CMAKE_SOURCE_DIR}/src)
 | 
			
		||||
add_executable(testing 
 | 
			
		||||
    ./test.cpp
 | 
			
		||||
    test.cpp
 | 
			
		||||
    ../src/algorithm.cpp
 | 
			
		||||
)
 | 
			
		||||
set_target_properties(testing PROPERTIES LINKER_LANGUAGE CXX)
 | 
			
		||||
target_link_libraries(testing unity)
 | 
			
		||||
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
Subproject commit 2775e1b05875cf45afce7153e36af76ddbfdba26
 | 
			
		||||
@ -1,15 +1,19 @@
 | 
			
		||||
#include "unity.h"
 | 
			
		||||
#include "unity_internals.h"
 | 
			
		||||
#include <unity/unity.h>
 | 
			
		||||
#include <unity/unity_internals.h>
 | 
			
		||||
#include "../src/algorithm.hpp"
 | 
			
		||||
 | 
			
		||||
void setUp() { }
 | 
			
		||||
void tearDown() { }
 | 
			
		||||
void setUp() { ; }
 | 
			
		||||
void tearDown() { ; }
 | 
			
		||||
 | 
			
		||||
void test_SUCCESS(void)
 | 
			
		||||
Graph testGraph;
 | 
			
		||||
 | 
			
		||||
void test_AllVerticesAdded(void)
 | 
			
		||||
{
 | 
			
		||||
    TEST_ASSERT_EQUAL_INT(4, 2+2); 
 | 
			
		||||
    testGraph = ReadInGraph("test/input/graphPosLittle");
 | 
			
		||||
    TEST_ASSERT_EQUAL_INT(10, testGraph.nodeCount);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void test_FAILURE(void)
 | 
			
		||||
void test_AllEdgesAdded(void)
 | 
			
		||||
{
 | 
			
		||||
    TEST_ASSERT_EQUAL_INT(4, 2+3); 
 | 
			
		||||
}
 | 
			
		||||
@ -17,8 +21,8 @@ void test_FAILURE(void)
 | 
			
		||||
int main(void)
 | 
			
		||||
{
 | 
			
		||||
    UNITY_BEGIN();
 | 
			
		||||
    RUN_TEST(test_SUCCESS);
 | 
			
		||||
    RUN_TEST(test_FAILURE);
 | 
			
		||||
    RUN_TEST(test_AllVerticesAdded);
 | 
			
		||||
    RUN_TEST(test_AllEdgesAdded);
 | 
			
		||||
    return UNITY_END();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user