この記事は、 Swift.org のオープンソース Swift の開発に参加してみたい方のためのものです。普通にSwiftでアプリの開発をするのにはまったく役立たない知識です。 Swift コンパイラのテスト環境は普通のプロジェクトではあまりなじみの無い物であり、取っつきづらいと思います。この記事では、実際にテストケースを追加しながら、Swiftのテスト環境がどういう仕組みになっているのかを解説していきます。 実際に試してみたい方は、別記事を読んで初回ビルドまで済ませておいてください。ここではその環境を前提としています。 テストのバリエーション swift の build-script にはテストのためのオプションがいくつかあります。 オプション 内容