~ubuntu-branches/ubuntu/wily/aria2/wily-proposed

« back to all changes in this revision

Viewing changes to test/SegmentTest.cc

  • Committer: Package Import Robot
  • Author(s): Kartik Mistry, Kartik Mistry, Patrick Ruckstuhl
  • Date: 2013-09-22 18:52:14 UTC
  • mfrom: (2.5.19 sid)
  • Revision ID: package-import@ubuntu.com-20130922185214-upeu2ljgeqi7e7oo
Tags: 1.18.0-1
[ Kartik Mistry ]
* New upstream release.
* debian/control:
  + (really) Set priority to optional from extra (Closes: #697659).
  + wrap-and-sort some fields.

[ Patrick Ruckstuhl ]
* debian/rules:
  + Allow parallel building (Closes: #720977)
* debian/tests, debian/control:
  + autopkgtest infrastructure

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
 
31
31
void SegmentTest::testUpdateWrittenLength()
32
32
{
33
 
  SharedHandle<Piece> p(new Piece(0, 16*1024*10));
 
33
  std::shared_ptr<Piece> p(new Piece(0, 16*1024*10));
34
34
  PiecedSegment s(16*1024*10, p);
35
35
  CPPUNIT_ASSERT_EQUAL(0, s.getWrittenLength());
36
36
 
44
44
 
45
45
void SegmentTest::testUpdateWrittenLength_lastPiece()
46
46
{
47
 
  SharedHandle<Piece> p(new Piece(0, 16*1024*9+1));
 
47
  std::shared_ptr<Piece> p(new Piece(0, 16*1024*9+1));
48
48
  PiecedSegment s(16*1024*10, p);
49
49
 
50
50
  s.updateWrittenLength(p->getLength());
53
53
 
54
54
void SegmentTest::testUpdateWrittenLength_incompleteLastPiece()
55
55
{
56
 
  SharedHandle<Piece> p(new Piece(0, 16*1024*9+2));
 
56
  std::shared_ptr<Piece> p(new Piece(0, 16*1024*9+2));
57
57
  PiecedSegment s(16*1024*10, p);
58
58
 
59
59
  s.updateWrittenLength(16*1024*9+1);
64
64
 
65
65
void SegmentTest::testClear()
66
66
{
67
 
  SharedHandle<Piece> p(new Piece(0, 16*1024*10));
 
67
  std::shared_ptr<Piece> p(new Piece(0, 16*1024*10));
68
68
  PiecedSegment s(16*1024*10, p);
69
69
  s.updateWrittenLength(16*1024*10);
70
70
  CPPUNIT_ASSERT_EQUAL(16*1024*10, s.getWrittenLength());
71
 
  s.clear(0);
 
71
  s.clear(nullptr);
72
72
  CPPUNIT_ASSERT_EQUAL(0, s.getWrittenLength());
73
73
}
74
74