Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
compiler_driver_test.cc File Reference

End-to-end integration tests for Compiler_Driver.H. More...

#include <gtest/gtest.h>
#include <Compiler_Driver.H>
Include dependency graph for compiler_driver_test.cc:

Go to the source code of this file.

Functions

 TEST (CompilerDriver, ParsesAndMergesOrderedMultiFileModules)
 
 TEST (CompilerDriver, RunsMergedHIRModuleAndPublishesArtifacts)
 
 TEST (CompilerDriver, EmitsBytecodeAndPortableCArtifacts)
 
 TEST (CompilerDriver, StopsBeforeLoweringWhenDiagnosticsExist)
 
 TEST (CompilerDriver, ReportsMissingImportDependencies)
 
 TEST (CompilerDriver, ReportsCyclicImports)
 
 TEST (CompilerDriver, ClearsValueTextWhenRuntimeEvaluationFails)
 

Detailed Description

End-to-end integration tests for Compiler_Driver.H.

Definition in file compiler_driver_test.cc.

Function Documentation

◆ TEST() [1/7]

TEST ( CompilerDriver  ,
ClearsValueTextWhenRuntimeEvaluationFails   
)

◆ TEST() [2/7]

TEST ( CompilerDriver  ,
EmitsBytecodeAndPortableCArtifacts   
)

◆ TEST() [3/7]

TEST ( CompilerDriver  ,
ParsesAndMergesOrderedMultiFileModules   
)

◆ TEST() [4/7]

TEST ( CompilerDriver  ,
ReportsCyclicImports   
)

◆ TEST() [5/7]

TEST ( CompilerDriver  ,
ReportsMissingImportDependencies   
)

◆ TEST() [6/7]

TEST ( CompilerDriver  ,
RunsMergedHIRModuleAndPublishesArtifacts   
)

◆ TEST() [7/7]

TEST ( CompilerDriver  ,
StopsBeforeLoweringWhenDiagnosticsExist   
)