@@ -343,6 +343,22 @@ class PackageController_routesTests: SnapshotTestCase {
343
343
try PackageController . awsDocumentationURL ( route: . init( owner: " Foo " , repository: " Bar " , docVersion: . reference( " 1.2.3 " ) , fragment: . data, pathElements: [ " path " ] ) ) . string,
344
344
" http://docs-bucket.s3-website.us-east-2.amazonaws.com/foo/bar/1.2.3/data/path "
345
345
)
346
+ XCTAssertEqual (
347
+ try PackageController . awsDocumentationURL ( route: . init( owner: " Foo " , repository: " Bar " , docVersion: . reference( " 1.2.3 " ) , fragment: . images, pathElements: [ " path " ] ) ) . string,
348
+ " http://docs-bucket.s3-website.us-east-2.amazonaws.com/foo/bar/1.2.3/images/path "
349
+ )
350
+ XCTAssertEqual (
351
+ try PackageController . awsDocumentationURL ( route: . init( owner: " Foo " , repository: " Bar " , docVersion: . reference( " 1.2.3 " ) , fragment: . img, pathElements: [ " path " ] ) ) . string,
352
+ " http://docs-bucket.s3-website.us-east-2.amazonaws.com/foo/bar/1.2.3/img/path "
353
+ )
354
+ XCTAssertEqual (
355
+ try PackageController . awsDocumentationURL ( route: . init( owner: " Foo " , repository: " Bar " , docVersion: . reference( " 1.2.3 " ) , fragment: . svgImages, pathElements: [ " path " ] ) ) . string,
356
+ " http://docs-bucket.s3-website.us-east-2.amazonaws.com/foo/bar/1.2.3/images/path "
357
+ )
358
+ XCTAssertEqual (
359
+ try PackageController . awsDocumentationURL ( route: . init( owner: " Foo " , repository: " Bar " , docVersion: . reference( " 1.2.3 " ) , fragment: . svgImg, pathElements: [ " path " ] ) ) . string,
360
+ " http://docs-bucket.s3-website.us-east-2.amazonaws.com/foo/bar/1.2.3/img/path "
361
+ )
346
362
XCTAssertEqual (
347
363
try PackageController . awsDocumentationURL ( route: . init( owner: " Foo " , repository: " Bar " , docVersion: . reference( " 1.2.3 " ) , fragment: . js, pathElements: [ " path " ] ) ) . string,
348
364
" http://docs-bucket.s3-website.us-east-2.amazonaws.com/foo/bar/1.2.3/js/path "
0 commit comments