[tor-bugs] #12640 [Tor]: Entry guard unittest (#12207) fail in out-of-tree builds
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Jul 17 09:17:39 UTC 2014
#12640: Entry guard unittest (#12207) fail in out-of-tree builds
------------------------+--------------------------------
Reporter: asn | Owner:
Type: defect | Status: closed
Priority: normal | Milestone: Tor: 0.2.5.x-final
Component: Tor | Version:
Resolution: fixed | Keywords: tor-guard
Actual Points: | Parent ID:
Points: |
------------------------+--------------------------------
Changes (by nickm):
* status: needs_review => closed
* resolution: => fixed
Comment:
Whoops. I checked in another fix for this before I saw your ticket. (The
final version was 7259e3f6049c7a644cb1c797432d29b57a.) Your fix is pretty
clean too. I'm going to close this for now, but if we need to add more
data files for use by the unit tests, let's do it your way.
One thing that we would need to fix to solve this your way: I don't think
it will work with Windows and Mingw. (I tried a similar approach and
Windows unit tests failed.) Here's what I think was happening: Under
mingw, doing a pwd will get you a directory with a nice name like
/c/home/weasel/src/tor. But when compiled program tries to open
/c/home/weasel/{...}/test/test_descriptors.txt , it will fail, because the
Windows open() implementation expects filenames like
C:\home\weasel\{...}\test_descriptors.txt . (I think it can handle the
forward-slashes, but not the /c/.)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12640#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list