diff options
author | Michael Vogt <mvo@debian.org> | 2014-04-22 15:19:17 +0200 |
---|---|---|
committer | Michael Vogt <mvo@debian.org> | 2014-04-22 15:19:17 +0200 |
commit | 9607aab538b07f1bb60f9b0d84ea445589638998 (patch) | |
tree | bdd459aac462fc0dc93b7a0eb319dc218ecc16e4 /test/libapt/commandlineasstring_test.cc | |
parent | c6e00b107318e32284437f02285197154bee59bf (diff) | |
parent | ebe24b7ad56550f21f467b86ceab7f7209a876f6 (diff) |
Merge remote-tracking branch 'donkult/debian/sid' into debian/sid
Diffstat (limited to 'test/libapt/commandlineasstring_test.cc')
-rw-r--r-- | test/libapt/commandlineasstring_test.cc | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/test/libapt/commandlineasstring_test.cc b/test/libapt/commandlineasstring_test.cc deleted file mode 100644 index 5c005e956..000000000 --- a/test/libapt/commandlineasstring_test.cc +++ /dev/null @@ -1,41 +0,0 @@ -#include <config.h> - -#include <apt-pkg/cmndline.h> -#include <apt-pkg/configuration.h> - -#include <string> - -#include "assert.h" - -class CLT: public CommandLine { - - public: - std::string static AsString(const char * const * const argv, - unsigned int const argc) { - std::string const static conf = "Commandline::AsString"; - _config->Clear(conf); - SaveInConfig(argc, argv); - return _config->Find(conf); - } -}; - -#define CMD(y,z) equals(CLT::AsString(argv, y), z); - -int main() { - { - const char* const argv[] = {"apt-get", "install", "-sf"}; - CMD(3, "apt-get install -sf"); - } - { - const char* const argv[] = {"apt-cache", "-s", "apt", "-so", "Debug::test=Test"}; - CMD(5, "apt-cache -s apt -so Debug::test=Test"); - } - { - const char* const argv[] = {"apt-cache", "-s", "apt", "-so", "Debug::test=Das ist ein Test"}; - CMD(5, "apt-cache -s apt -so Debug::test=\"Das ist ein Test\""); - } - { - const char* const argv[] = {"apt-cache", "-s", "apt", "--hallo", "test=1.0"}; - CMD(5, "apt-cache -s apt --hallo test=1.0"); - } -} |