Fix swift SIL exception
This commit is contained in:
@@ -215,7 +215,8 @@ final class EnvironmentIncludeTemplateTests: XCTestCase {
|
||||
override func setUp() {
|
||||
super.setUp()
|
||||
|
||||
let path = Path(#file) + ".." + "fixtures"
|
||||
let basePath: String = #file
|
||||
let path = Path(basePath) + ".." + "fixtures"
|
||||
let loader = FileSystemLoader(paths: [path])
|
||||
environment = Environment(loader: loader)
|
||||
template = ""
|
||||
@@ -291,7 +292,8 @@ final class EnvironmentBaseAndChildTemplateTests: XCTestCase {
|
||||
override func setUp() {
|
||||
super.setUp()
|
||||
|
||||
let path = Path(#file) + ".." + "fixtures"
|
||||
let basePath: String = #file
|
||||
let path = Path(basePath) + ".." + "fixtures"
|
||||
let loader = FileSystemLoader(paths: [path])
|
||||
environment = Environment(loader: loader)
|
||||
childTemplate = ""
|
||||
|
||||
@@ -4,7 +4,10 @@ import Spectre
|
||||
import XCTest
|
||||
|
||||
final class IncludeTests: XCTestCase {
|
||||
let path = Path(#file) + ".." + "fixtures"
|
||||
let path: Path = {
|
||||
let basePath: String = #file
|
||||
return Path(basePath) + ".." + "fixtures"
|
||||
}()
|
||||
lazy var loader = FileSystemLoader(paths: [path])
|
||||
lazy var environment = Environment(loader: loader)
|
||||
|
||||
|
||||
@@ -4,7 +4,10 @@ import Stencil
|
||||
import XCTest
|
||||
|
||||
final class InheritanceTests: XCTestCase {
|
||||
let path = Path(#file) + ".." + "fixtures"
|
||||
let path: Path = {
|
||||
let basePath: String = #file
|
||||
return Path(basePath) + ".." + "fixtures"
|
||||
}()
|
||||
lazy var loader = FileSystemLoader(paths: [path])
|
||||
lazy var environment = Environment(loader: loader)
|
||||
|
||||
|
||||
@@ -117,7 +117,8 @@ final class LexerTests: XCTestCase {
|
||||
}
|
||||
|
||||
func testPerformance() throws {
|
||||
let path = Path(#file) + ".." + "fixtures" + "huge.html"
|
||||
let basePath: String = #file
|
||||
let path = Path(basePath) + ".." + "fixtures" + "huge.html"
|
||||
let content: String = try path.read()
|
||||
|
||||
measure {
|
||||
|
||||
@@ -5,7 +5,8 @@ import XCTest
|
||||
|
||||
final class TemplateLoaderTests: XCTestCase {
|
||||
func testFileSystemLoader() {
|
||||
let path = Path(#file) + ".." + "fixtures"
|
||||
let basePath: String = #file
|
||||
let path = Path(basePath) + ".." + "fixtures"
|
||||
let loader = FileSystemLoader(paths: [path])
|
||||
let environment = Environment(loader: loader)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user