Openwisp-utils: [qa] Tambahkan tanda centang untuk baris kosong di akhir file

Dibuat pada 4 Des 2018  ·  9Komentar  ·  Sumber: openwisp/openwisp-utils

Kita harus menambahkan tes otomatis lain untuk memeriksa apakah semua file memiliki baris kosong di akhir file.
Banyak siswa GCI membuat kesalahan ini dan menurut saya tes otomatis akan membantu mereka! :senyum:

PS: file biner harus diabaikan , pemeriksaan harus dilakukan hanya pada file teks.
Jika dapat dilakukan hanya dengan serangkaian perintah shell, kita dapat menggunakannya dan mulai menambahkan cek ini ke .travis.yml build dari repo ini

enhancement

Komentar yang paling membantu

Sumber daya yang berguna:

@atb00ker dapatkah Anda membuat dan menerbitkan tugas GCI untuk ini? Mungkin kita bisa menyelesaikan ini sebelum program berakhir.

Semua 9 komentar

Sumber daya yang berguna:

@atb00ker dapatkah Anda membuat dan menerbitkan tugas GCI untuk ini? Mungkin kita bisa menyelesaikan ini sebelum program berakhir.

apakah hanya ditempatkan di travis atau dengan python?

Anda dapat mengimplementasikannya sebagai skrip shell atau dengan python, keduanya baik-baik saja! :senyum:

Menambahkan find . -type f -print0 | xargs -0 -L1 bash -c 'test "$(tail -c 1 "$0")" && exit 1
baris ini ke script bagian di .travis.yml berkas. Benar?

Jika ya, dapatkah saya mengambil masalah ini untuk repo lain? & dapatkan sebagai tugas di GCI?
Jika ya, kirimkan saya tautan contoh tugas GCI.

Kawan, jika itu bisa dilakukan dengan perintah shell, kita harus menggunakannya dan tidak menemukan kembali roda, dalam hal ini kita harus melakukannya di sini di repo ini terlebih dahulu. Tugas diterbitkan dalam sistem GCI.

Bisakah Anda memberi tahu cara mengecualikan file biner dan kode byte (mis. Pyc)?

Haruskah saya menambahkan skrip ke repo yang tersisa?

@unsuitable001 , ya, satu per satu kita perlu melakukannya setelah permintaan tarik digabungkan. :senyum:

Apakah halaman ini membantu?
0 / 5 - 0 peringkat