Ini adalah perintah augparse yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
augparse - jalankan modul Augeas
RINGKASAN
menambah [OPSI] MODUL
DESKRIPSI
Jalankan modul Augeas, paling umum untuk mengevaluasi tes yang dikandungnya.
PILIHAN
-I, --termasuk=DIR
Tambahkan DIR ke jalur beban modul. Dapat diberikan berkali-kali. Direktori diatur di sini
dicari sebelum direktori yang ditentukan dalam lingkungan AUGEAS_LENS_LIB
variabel, dan sebelum direktori default /usr/share/augeas/lensa.
-t, --jejak
Cetak jejak modul yang sedang dimuat.
--nostdinc
Jangan mencari salah satu direktori default untuk modul. Saat opsi ini disetel,
hanya direktori yang ditentukan secara eksplisit dengan -I atau ditentukan dalam AUGEAS_LENS_LIB akan
mencari modul.
--notypecheck
Jangan lakukan pemeriksaan jenis lensa. Hanya gunakan opsi ini selama pengembangan lensa dan buat
pastikan Anda mengetik periksa lensa ketika Anda selesai mengembangkan - Anda tidak boleh menggunakan lensa
yang belum diketik. Opsi ini terkadang berguna saat Anda sedang mengerjakan
unit test untuk lensa untuk mempercepat waktu yang diperlukan untuk menjalankan dan memperbaiki tes berulang kali.
--Versi: kapan
Cetak informasi versi dan keluar.
-h Tampilkan bantuan ini dan keluar
CONTOH
Untuk menjalankan tes di lensa/tes/tes_foo.aug dan gunakan modul dari direktori lensa,
menjalankan
augparse -I lensa lensa/tes/test_foo.aug
UJI
Tes dapat muncul sebagai formulir tingkat atas di mana saja dalam modul. Umumnya, tes untuk
modul lensa/foo.aug disimpan dalam file terpisah, biasanya di lensa/tes/tes_foo.aug.
Ada dua jenis tes yang dapat dijalankan Augeas: mendapatkan dan menempatkan tes. Sintaksnya
untuk mendapatkan tes adalah
tes LENS dapatkan STRING = HASIL
yang menerapkan mendapatkan arah lensa LENS ke STRING dan membandingkannya dengan yang diberikan
HASIL. HASIL dapat berupa literal pohon, simbol ? untuk mencetak hasil melamar
LENS ke STRING, atau simbol * untuk menunjukkan bahwa tes harus menghasilkan pengecualian.
Sintaks untuk menempatkan tes adalah
tes LENS letakkan STRING setelah COMMANDS = RESULT
yang pertama menerapkan mendapatkan arah lensa LENS ke STRING, lalu terapkan yang diberikan
COMMANDS ke pohon yang dihasilkan, dan akhirnya mengubah pohon yang dimodifikasi kembali menjadi string
menggunakan menempatkan arah LENSA. String yang dihasilkan kemudian dibandingkan dengan RESULT, yang
bisa berupa string, simbol ? untuk mencetak hasil penerapan LENS ke STRING, atau
simbol * untuk menunjukkan bahwa tes harus menghasilkan pengecualian.
Gunakan augparse online menggunakan layanan onworks.net