scripts:check-script

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
scripts:check-script [2022/02/21 22:12] erreur32scripts:check-script [2022/11/08 16:43] (Version actuelle) – modification externe 127.0.0.1
Ligne 7: Ligne 7:
 We have a simple **stat.sh** script: We have a simple **stat.sh** script:
  
-<code>+<sxh sh; title: simple stat.sh script>
 #!/usr/bin/env bash #!/usr/bin/env bash
  
Ligne 22: Ligne 22:
 echo "PYTHON FILES: $FILES" echo "PYTHON FILES: $FILES"
 echo "PYTHON LINES: $LINES" echo "PYTHON LINES: $LINES"
-</code>+   
 +</sxh> 
  
 This script evaluate the number of python files and the number of python code lines in the files. This script evaluate the number of python files and the number of python code lines in the files.
Ligne 31: Ligne 33:
 Then make test suits for **stat.sh**. We make a directory **testsuit** which contain test python files. Then make test suits for **stat.sh**. We make a directory **testsuit** which contain test python files.
  
-**testsuit/main.py** +<sxh sh; title: testsuit/main.py> 
-<code>+ 
 import foo import foo
 print(foo) print(foo)
-</code>+  
 +</sxh>
  
 **testsuit/foo.py** **testsuit/foo.py**
-<code>+<sxh sh; title: testsuit/foo.py > 
 BAR = 1 BAR = 1
 BUZ = BAR + 2 BUZ = BAR + 2
-</code>+  
 +</sxh>
  
 Ok! Our test suit is ready!  Ok! Our test suit is ready! 
Ligne 52: Ligne 57:
 Create file **tests.bashtest**: Create file **tests.bashtest**:
  
-<code>+<cli>
 $ ./stat.sh testsuit/ $ ./stat.sh testsuit/
 Evaluate *.py statistics Evaluate *.py statistics
Ligne 58: Ligne 63:
 PYTHON LINES:        4 PYTHON LINES:        4
  
-</code>+</cli>
  
 This is our test! This is simple. Try to run it. This is our test! This is simple. Try to run it.
  
-<code>+<sxh sh> 
 # install bashtest if required! # install bashtest if required!
 $ pip install bashtest $ pip install bashtest
-</code>+  
 +</sxh>
  
-<code>+<sxh sh> 
 + 
 # run tests # run tests
 $ bashtest *.bashtest $ bashtest *.bashtest
Ligne 75: Ligne 83:
 1 passed and 0 failed. 1 passed and 0 failed.
 Test passed. Test passed.
-</code>+  
 +</sxh>
  
 Thats all. We wrote one test. You can write more tests if you want. Thats all. We wrote one test. You can write more tests if you want.
  • scripts/check-script.1645477929.txt
  • Dernière modification : 2022/02/21 22:12
  • de erreur32