Exemplo n.º 1
0
 def test_serialize(self):
     p = ProfileV1(copy.deepcopy(self.test_data))
     with tempfile.NamedTemporaryFile() as f:
         s = p.serialize(f.name)
         self.assertTrue(ProfileV1.checkFile(f.name))
Exemplo n.º 2
0
# Check that we can import profiles into a test DB
#
# We first construct a temporary LNT instance.
# RUN: rm -rf %t.install
# RUN: lnt create %t.install

# Import the test set
# RUN: lnt import %t.install %S/Inputs/profile-report.json \
# RUN:   --commit=1 --show-sample-count > %t2.log
# RUN: ls %t.install/data/profiles
# RUN: python %s %t.install

import os, sys, glob
from lnt.testing.profile.profilev1impl import ProfileV1

profile = glob.glob('%s/data/profiles/*.lntprof' % sys.argv[1])[0]
assert ProfileV1.checkFile(profile)
Exemplo n.º 3
0
 def test_serialize(self):
     p = ProfileV1(copy.deepcopy(self.test_data))
     with tempfile.NamedTemporaryFile() as f:
         s = p.serialize(f.name)
         self.assertTrue(ProfileV1.checkFile(f.name))