subsurface/tests
Linus Torvalds 7e632173e0 Collect and convert git repo data to 'struct git_info'
We have this nasty habit of randomly passing down all the different
things that we use to look up the local and remote git repository, and
the information associated with it.

Start collecting the data into a 'struct git_info' instead, so that it
is easier to manage, and easier and more logical to just look up
different parts of the puzzle.

This is a fairly mechanical conversion, but has moved all the basic
information collection to the 'is_git_repository()' function.  That
function no longer actually opens the repository (so the 'dry_run'
argument is gone, and instead a successful 'is_git_repository()' is
followed by 'opn_git_repository()' if you actually want the old
non-dry_run semantics.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2022-04-17 22:14:34 -07:00
..
.gitignore
CMakeLists.txt build-system: update cmake to allow Qt5 and Qt6 2022-03-12 08:28:32 -08:00
testAirPressure.cpp cloudstorage: adapt tests 2021-04-19 12:51:01 -07:00
testAirPressure.h
testdivesiteduplication.cpp cloudstorage: adapt tests 2021-04-19 12:51:01 -07:00
testdivesiteduplication.h
testgitstorage.cpp Collect and convert git repo data to 'struct git_info' 2022-04-17 22:14:34 -07:00
testgitstorage.h testing/git-storage: fairly fundamental rewrite of the storage test 2020-04-15 07:58:10 -07:00
testgpscoords.cpp
testgpscoords.h
testhelper.cpp
testhelper.h
testmerge.cpp tests: initialize our prefs to the default values 2021-07-23 11:30:17 -07:00
testmerge.h
testparse.cpp tests: initialize our prefs to the default values 2021-07-23 11:30:17 -07:00
testparse.h Test case for multicylinder support on CSV import 2020-05-26 11:33:10 -07:00
testparseperformance.cpp Qt6: add missing includes 2022-03-12 08:28:32 -08:00
testparseperformance.h
testpicture.cpp cloudstorage: adapt tests 2021-04-19 12:51:01 -07:00
testpicture.h
testplan.cpp The planner should not always ascent from the depth of 2021-05-07 08:16:41 -07:00
testplan.h
testplannershared.cpp Cleanup: rename plannerShared to PlannerShared 2020-02-04 02:17:52 +01:00
testplannershared.h backend-shared: remove asc/desc functions 2020-01-20 15:49:02 -08:00
testprofile.cpp Qt6: add missing includes 2022-03-12 08:28:32 -08:00
testprofile.h cloudstorage: adapt tests 2021-04-19 12:51:01 -07:00
testqml.cpp tests: deactivate testQML 2019-12-29 12:32:02 -08:00
testqml.h
testqPrefCloudStorage.cpp cloudstorage: adapt tests 2021-04-19 12:51:01 -07:00
testqPrefCloudStorage.h
testqPrefDisplay.cpp desktop: remove user survey 2020-04-19 14:27:54 -07:00
testqPrefDisplay.h
testqPrefDiveComputer.cpp
testqPrefDiveComputer.h
testqPrefDivePlanner.cpp
testqPrefDivePlanner.h
testqPrefEquipment.cpp tests: fix TestQPrefEquipment 2019-12-29 12:31:31 -08:00
testqPrefEquipment.h
testqPrefGeneral.cpp Preferences UI: add dive log tab 2019-12-25 02:57:42 +09:00
testqPrefGeneral.h
testqPrefGeocoding.cpp
testqPrefGeocoding.h
testqPrefLanguage.cpp
testqPrefLanguage.h
testqPrefLog.cpp tests: fix TestQPrefLog 2019-12-29 12:31:43 -08:00
testqPrefLog.h Preferences: add some tests 2019-12-25 02:57:42 +09:00
testqPrefMedia.cpp Preferences: Create a test program for qPrefMedia 2019-12-25 02:57:42 +09:00
testqPrefMedia.h Preferences: Create a test program for qPrefMedia 2019-12-25 02:57:42 +09:00
testqPrefPartialPressureGas.cpp
testqPrefPartialPressureGas.h
testqPrefProxy.cpp tests: correct testqPref*.cpp to use static qPref* functions. 2019-12-05 11:48:26 -08:00
testqPrefProxy.h
testqPrefTechnicalDetails.cpp Preferences UI: add dive log tab 2019-12-25 02:57:42 +09:00
testqPrefTechnicalDetails.h
testqPrefUnits.cpp core/settings:: remove string functions for units 2020-01-20 09:55:26 -08:00
testqPrefUnits.h
testqPrefUpdateManager.cpp preferences: remove pointless member 2021-01-06 10:18:23 -08:00
testqPrefUpdateManager.h
testrenumber.cpp cloudstorage: adapt tests 2021-04-19 12:51:01 -07:00
testrenumber.h
testtaglist.cpp
testtaglist.h
testunitconversion.cpp tests: fix integer constants 2022-01-04 19:48:35 +01:00
testunitconversion.h
tst_qPrefCloudStorage.qml cloudstorage: some cleanup of cloud url handling 2021-04-19 12:51:01 -07:00
tst_qPrefDisplay.qml desktop: remove user survey 2020-04-19 14:27:54 -07:00
tst_qPrefDiveComputer.qml
tst_qPrefDivePlanner.qml
tst_qPrefGeneral.qml
tst_qPrefGeocoding.qml
tst_qPrefLanguage.qml
tst_qPrefPartialPressureGas.qml
tst_qPrefProxy.qml
tst_qPrefTechnicalDetails.qml
tst_qPrefUnits.qml
tst_qPrefUpdateManager.qml