• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mgedmin / check-manifest / 198
100%

Build:
DEFAULT BRANCH: master
Ran 09 Dec 2015 05:25PM UTC
Jobs 28
Files 1
Run time 4min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
198

push

travis-ci

Marius Gedminas
Fix the failing Bzr encoding test

Once again I admit that I don't fully understand the issue.

There are two encodings on Windows: so-called ANSI (e.g. cp1252) and the
so-called OEM (eg. cp437).  On my test box locale.getpreferredencoding()
returns 'cp1252', while sys.stdout.encoding is 'cp437'.

When I run the tests manually, 'bzr ls' returns '\x82.txt' -- at least
when I use subprocess.Popen().  \x82 is the cp437 encoding of eacute.

When I use os.popen('bzr ls').read(), I get '\xe9.txt'.  This baffles me
to no end.  How come os.popen() and subprocess.Popen(..., shell=True)
act differently?

When the tests run in my Jenkins, they pass fine, which implies that
'bzr ls' returns '\xe9.txt' in the Jenkins environment.  No idea how
that differs from my interactive environment: both run on the same
Windows VM.

When the tests run in Appveyor, they fail the same way they do when I
run them by hand.  So I guess this commit ought to fix Appveyor and
manual test runs.  We'll see about Jenkins in about two hours (because
for no discernible reason a test run for a single Python interpreter now
takes 1255 seconds instead of 34 seconds I get when I run tox manually
ON THE SAME MACHINE).

412 of 412 relevant lines covered (100.0%)

27.98 hits per line

Jobs
ID Job ID Ran Files Coverage
1 198.1 (FORCE_TEST_VCS=bzr) 09 Dec 2015 05:25PM UTC 0
99.76
Travis Job 198.1
2 198.2 (FORCE_TEST_VCS=git) 09 Dec 2015 05:25PM UTC 0
100.0
Travis Job 198.2
3 198.3 (FORCE_TEST_VCS=hg) 09 Dec 2015 05:25PM UTC 0
100.0
Travis Job 198.3
4 198.4 (FORCE_TEST_VCS=svn) 09 Dec 2015 05:25PM UTC 0
100.0
Travis Job 198.4
5 198.5 (FORCE_TEST_VCS=bzr) 09 Dec 2015 05:25PM UTC 0
99.76
Travis Job 198.5
6 198.6 (FORCE_TEST_VCS=git) 09 Dec 2015 05:26PM UTC 0
100.0
Travis Job 198.6
7 198.7 (FORCE_TEST_VCS=hg) 09 Dec 2015 05:26PM UTC 0
100.0
Travis Job 198.7
8 198.8 (FORCE_TEST_VCS=svn) 09 Dec 2015 05:26PM UTC 0
100.0
Travis Job 198.8
9 198.9 (FORCE_TEST_VCS=bzr) 09 Dec 2015 05:26PM UTC 0
99.76
Travis Job 198.9
10 198.10 (FORCE_TEST_VCS=git) 09 Dec 2015 05:26PM UTC 0
100.0
Travis Job 198.10
11 198.11 (FORCE_TEST_VCS=hg) 09 Dec 2015 05:26PM UTC 0
100.0
Travis Job 198.11
12 198.12 (FORCE_TEST_VCS=svn) 09 Dec 2015 05:26PM UTC 0
100.0
Travis Job 198.12
13 198.13 (FORCE_TEST_VCS=bzr) 09 Dec 2015 05:27PM UTC 0
99.76
Travis Job 198.13
14 198.14 (FORCE_TEST_VCS=git) 09 Dec 2015 05:27PM UTC 0
100.0
Travis Job 198.14
15 198.15 (FORCE_TEST_VCS=hg) 09 Dec 2015 05:27PM UTC 0
100.0
Travis Job 198.15
16 198.16 (FORCE_TEST_VCS=svn) 09 Dec 2015 05:27PM UTC 0
100.0
Travis Job 198.16
17 198.17 (FORCE_TEST_VCS=bzr) 09 Dec 2015 05:27PM UTC 0
99.76
Travis Job 198.17
18 198.18 (FORCE_TEST_VCS=git) 09 Dec 2015 05:27PM UTC 0
100.0
Travis Job 198.18
19 198.19 (FORCE_TEST_VCS=hg) 09 Dec 2015 05:28PM UTC 0
100.0
Travis Job 198.19
20 198.20 (FORCE_TEST_VCS=svn) 09 Dec 2015 05:28PM UTC 0
100.0
Travis Job 198.20
21 198.21 (FORCE_TEST_VCS=bzr) 09 Dec 2015 05:28PM UTC 0
99.76
Travis Job 198.21
22 198.22 (FORCE_TEST_VCS=git) 09 Dec 2015 05:28PM UTC 0
100.0
Travis Job 198.22
23 198.23 (FORCE_TEST_VCS=hg) 09 Dec 2015 05:28PM UTC 0
100.0
Travis Job 198.23
24 198.24 (FORCE_TEST_VCS=svn) 09 Dec 2015 05:29PM UTC 0
100.0
Travis Job 198.24
25 198.25 (FORCE_TEST_VCS=bzr) 09 Dec 2015 05:29PM UTC 0
99.76
Travis Job 198.25
26 198.26 (FORCE_TEST_VCS=git) 09 Dec 2015 05:29PM UTC 0
100.0
Travis Job 198.26
27 198.27 (FORCE_TEST_VCS=hg) 09 Dec 2015 05:29PM UTC 0
100.0
Travis Job 198.27
28 198.28 (FORCE_TEST_VCS=svn) 09 Dec 2015 05:30PM UTC 0
100.0
Travis Job 198.28
Source Files on build 198
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #198
  • 5f76e6d7 on github
  • Prev Build on master (#197)
  • Next Build on master (#199)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc