script/compare_cc_results: print usage on too few args
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Thu, 27 Jun 2019 04:57:20 +0000 (16:57 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 5 Jul 2019 01:05:20 +0000 (01:05 +0000)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
script/compare_cc_results.py
selftest/knownfail.d/usage

index 4b8abf601f403394cce94c96788a888cc8e41edf..cc16751cf6e95f9dd24c2d0edab62df448f3b0b2 100755 (executable)
@@ -1,9 +1,11 @@
 #!/usr/bin/env python3
+"""Compare the results of native and cross-compiled configure tests
 
-#
-# Compare the results of native and cross-compiled configure tests
-#
+The compared files are called "default.cache.py" and are generated in
+bin/c4che/.
 
+USAGE: compare_cc_results.py CONFIG_1 CONFIG_2 [CONFIG_3 [CONFIG_4 ...]]
+"""
 from __future__ import print_function
 import sys
 import difflib
@@ -19,6 +21,10 @@ exceptions = [
     'LIBRESOLV_WRAPPER_SO_PATH',
 ]
 
+if len(sys.argv) < 3:
+    print(__doc__)
+    sys.exit(1)
+
 base_lines = list()
 base_fname = ''
 
index 731eb89e671fa311340d578b780ec2688c157665..6aba087dd2249b8d433f00694643d8b07b5a51af 100644 (file)
@@ -1,5 +1,4 @@
 samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_chgtdcpass.none.
-samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_compare_cc_results_py.none.
 samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_demodirsync_py.none.
 samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_findprovisionusnranges.none.
 samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_get_descriptors.none.