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