Exemplo n.º 1
0
 def test_compression(self):
     stats = ApacheLocalStats()    
     stats.build_monthly_stats(2008, 11, log_sample, 
                               bz2_file, compression='bz2') 
     
     read = stats.read_stats(bz2_file)
     first_entry = read.next()
     self.assertEquals(first_entry['count'], '1')
     self.assertEquals(first_entry['packagename'], 'appwsgi')
Exemplo n.º 2
0
    def test_build_local_stats(self):

        # builds the standard stats local file
        stats = ApacheLocalStats()
        stats.build_local_stats(2008, 11, 18, log_sample, curdir)
        self.assert_(os.path.exists(stats_file))

        read = stats.read_stats(stats_file)
        first_entry = read.next()
        self.assertEquals(first_entry['count'], '1')
        self.assertEquals(first_entry['packagename'], '4Suite-XML')
Exemplo n.º 3
0
    def test_build_local_stats(self):

        # builds the standard stats local file
        stats = ApacheLocalStats()    
        stats.build_local_stats(2008, 11, 18, log_sample, curdir)
        self.assert_(os.path.exists(stats_file))

        read = stats.read_stats(stats_file)
        first_entry = read.next()
        self.assertEquals(first_entry['count'], '1')
        self.assertEquals(first_entry['packagename'], '4Suite-XML')
Exemplo n.º 4
0
    def test_compression(self):
        stats = ApacheLocalStats()
        stats.build_monthly_stats(2008,
                                  11,
                                  log_sample,
                                  bz2_file,
                                  compression='bz2')

        read = stats.read_stats(bz2_file)
        first_entry = read.next()
        self.assertEquals(first_entry['count'], '1')
        self.assertEquals(first_entry['packagename'], 'appwsgi')
Exemplo n.º 5
0
    def test_read_stats(self):

        results = StringIO()
        stats = ApacheLocalStats()
        stats.build_monthly_stats(2008, 11, log_sample, results)
        results.seek(0)

        read = stats.read_stats(results)
        first_entry = read.next()

        self.assertEquals(first_entry['count'], '1')
        self.assertEquals(first_entry['packagename'], 'appwsgi')
Exemplo n.º 6
0
    def test_read_stats(self):

        results = StringIO()
        stats = ApacheLocalStats()    
        stats.build_monthly_stats(2008, 11, log_sample, results)
        results.seek(0)
        
        read = stats.read_stats(results)
        first_entry = read.next()

        self.assertEquals(first_entry['count'], '1')
        self.assertEquals(first_entry['packagename'], 'appwsgi')