بیاموزید چطور تمرینهای Swift خود را در Exercism تست کنید
وقتی در پوشهی یک تمرین هستید، باید دو زیرپوشه ببینید:
Sources/<Exercise> شامل راهحل شما برای تمرین استTests/<Exercise>Tests شامل تستهایی است که باید برای تمرین اجرا شونداگر در پوشهی درست قرار دارید (یعنی همان پوشهای که Sources و Tests را در خود دارد)، میتوانید با اجرای swift test تستهای آن تمرین را اجرا کنید:
$ pwd
/Users/johndoe/Code/exercism/swift/hello-world
$ ls
HELP.md Package.swift README.md Sources Tests
$ swift test
وقتی یک تست را پاس کردید، برای فعال کردن تست بعدی .enabled(if: RUNALL) را از دستور @Test حذف کنید؛ یا این که میتوانید همهی تستها را با تنظیم متغیر محیطی RUNALL روی true در لینوکس یا macOS اجرا کنید:
$ export RUNALL=true
یا اگر در ویندوز از PowerShell استفاده میکنید:
set RUNALL=true
برای بارگذاری یک راهحل در Exercism، باید در پوشهای باشید که پوشههای Sources و Tests را در خود دارد.
$ exercism submit