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