~ubuntu-branches/ubuntu/quantal/aria2/quantal

« back to all changes in this revision

Viewing changes to test/MetalinkHelperTest.cc

  • Committer: Bazaar Package Importer
  • Author(s): Kartik Mistry
  • Date: 2011-04-02 12:38:55 UTC
  • mfrom: (2.5.2 sid)
  • Revision ID: james.westby@ubuntu.com-20110402123855-znkslovhf5qvkjut
Tags: 1.11.1-1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#include "MetalinkHelper.h"
 
1
#include "metalink_helper.h"
2
2
 
3
3
#include <cppunit/extensions/HelperMacros.h>
4
4
 
31
31
{
32
32
  Option option;
33
33
  std::vector<SharedHandle<MetalinkEntry> > result;
34
 
  MetalinkHelper::parseAndQuery(result, A2_TEST_DIR"/test.xml", &option);
 
34
  metalink::parseAndQuery(result, A2_TEST_DIR"/test.xml", &option);
35
35
  CPPUNIT_ASSERT_EQUAL((size_t)5, result.size());
36
36
}
37
37
 
40
40
  Option option;
41
41
  option.put(PREF_METALINK_VERSION, "0.5.1");
42
42
  std::vector<SharedHandle<MetalinkEntry> > result;
43
 
  MetalinkHelper::parseAndQuery(result, A2_TEST_DIR"/test.xml", &option);
 
43
  metalink::parseAndQuery(result, A2_TEST_DIR"/test.xml", &option);
44
44
  CPPUNIT_ASSERT_EQUAL((size_t)1, result.size());
45
45
  SharedHandle<MetalinkEntry> entry = result.front();
46
46
  CPPUNIT_ASSERT_EQUAL(std::string("aria2-0.5.1.tar.bz2"), entry->getPath());
99
99
 
100
100
  std::vector<std::pair<std::string,
101
101
    std::vector<SharedHandle<MetalinkEntry> > > > result;
102
 
  MetalinkHelper::groupEntryByMetaurlName(result, entries);
 
102
  metalink::groupEntryByMetaurlName(result, entries);
103
103
 
104
104
  CPPUNIT_ASSERT_EQUAL(std::string("http://meta1"), result[0].first);
105
105
  CPPUNIT_ASSERT_EQUAL(std::string("1"), result[0].second[0]->version);