<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>63514</bug_id>
          
          <creation_ts>2011-06-28 00:02:44 -0700</creation_ts>
          <short_desc>Fix filesystem_unittest.FileSystemTest test_read_and_write_file()</short_desc>
          <delta_ts>2011-06-28 11:29:34 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>61772</blocked>
    
    <blocked>63419</blocked>
    
    <blocked>63528</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Roland Steiner">rolandsteiner</reporter>
          <assigned_to name="Roland Steiner">rolandsteiner</assigned_to>
          <cc>dominicc</cc>
    
    <cc>dpranke</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>428668</commentid>
    <comment_count>0</comment_count>
    <who name="Roland Steiner">rolandsteiner</who>
    <bug_when>2011-06-28 00:02:44 -0700</bug_when>
    <thetext>test_read_and_write_file in the FileSystemTest unit test has 3 bugs:

.) any raised exception from assertEquals is swallowed by the &apos;except&apos; clause
.) text/binary_path is not &apos;None&apos; after mktemp, but os.remove may still raise an exception if no data was actually written to the file
.) write_text_file is used instead of write_binary_file to write binary contents (this again was swallowed by &apos;except&apos;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>428671</commentid>
    <comment_count>1</comment_count>
      <attachid>98868</attachid>
    <who name="Roland Steiner">rolandsteiner</who>
    <bug_when>2011-06-28 00:06:32 -0700</bug_when>
    <thetext>Created attachment 98868
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>429027</commentid>
    <comment_count>2</comment_count>
      <attachid>98868</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-28 11:29:30 -0700</bug_when>
    <thetext>Comment on attachment 98868
Patch

Clearing flags on attachment: 98868

Committed r89944: &lt;http://trac.webkit.org/changeset/89944&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>429028</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-28 11:29:34 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>98868</attachid>
            <date>2011-06-28 00:06:32 -0700</date>
            <delta_ts>2011-06-28 11:29:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-63514-20110628160631.patch</filename>
            <type>text/plain</type>
            <size>1918</size>
            <attacher name="Roland Steiner">rolandsteiner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODk4ODcKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCAwYTI2MTg0YWRkMDkwZGMwOTcwYWVjYzEzZDQwNjliODI5
ODM1MTgzLi4wMTE0Y2NiM2I2NmY3Y2I2Y2VjOWZmOTRhMDE4ODgwYTZmMmRmNjY2IDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYg
QEAKKzIwMTEtMDYtMjggIFJvbGFuZCBTdGVpbmVyICA8cm9sYW5kc3RlaW5lckBjaHJvbWl1bS5v
cmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRml4
IGZpbGVzeXN0ZW1fdW5pdHRlc3QuRmlsZVN5c3RlbVRlc3QgdGVzdF9yZWFkX2FuZF93cml0ZV9m
aWxlKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYz
NTE0CisKKyAgICAgICAgLSBjaGFuZ2Ugd3JpdGVfdGV4dF9maWxlIHRvIHdyaXRlX2JpbmFyeV9m
aWxlCisgICAgICAgIC0gY2hlY2sgdGhhdCB0ZXh0X3BhdGggYW5kIGJpbmFyeV9wYXRoIGFyZSBh
Y3R1YWxseSBleGlzdGFudCBmaWxlcworICAgICAgICAtIGNoYW5nZSBjbGVhbnVwIGJsb2NrIGZy
b20gJ2V4Y2VwdCcgdG8gJ2ZpbmFsbHknCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2Nv
bW1vbi9zeXN0ZW0vZmlsZXN5c3RlbV91bml0dGVzdC5weToKKwogMjAxMS0wNi0yNyAgQWRhbSBC
YXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEVyaWMgU2Vp
ZGVsLgpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vc3lzdGVtL2Zp
bGVzeXN0ZW1fdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9zeXN0
ZW0vZmlsZXN5c3RlbV91bml0dGVzdC5weQppbmRleCA4ZDRmMGNiNjM4YmRkZDQxYThlZGZlYzk5
ZThmZDc4MDFmOGJjMDM1Li5lNjEzMjYyMTA5ZTUzZDk4NzM2MGNmMjk1MjU1NjliMDkxMzI5ZjBi
IDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9zeXN0ZW0vZmlsZXN5
c3RlbV91bml0dGVzdC5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9zeXN0
ZW0vZmlsZXN5c3RlbV91bml0dGVzdC5weQpAQCAtMTU2LDEzICsxNTYsMTMgQEAgY2xhc3MgRmls
ZVN5c3RlbVRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogICAgICAgICAgICAgY29udGVudHMgPSBm
cy5yZWFkX2JpbmFyeV9maWxlKHRleHRfcGF0aCkKICAgICAgICAgICAgIHNlbGYuYXNzZXJ0RXF1
YWwoY29udGVudHMsIGhleF9lcXVpdmFsZW50KQogCi0gICAgICAgICAgICBmcy53cml0ZV90ZXh0
X2ZpbGUoYmluYXJ5X3BhdGgsIGhleF9lcXVpdmFsZW50KQorICAgICAgICAgICAgZnMud3JpdGVf
YmluYXJ5X2ZpbGUoYmluYXJ5X3BhdGgsIGhleF9lcXVpdmFsZW50KQogICAgICAgICAgICAgdGV4
dF9jb250ZW50cyA9IGZzLnJlYWRfdGV4dF9maWxlKGJpbmFyeV9wYXRoKQogICAgICAgICAgICAg
c2VsZi5hc3NlcnRFcXVhbCh0ZXh0X2NvbnRlbnRzLCB1bmljb2RlX3RleHRfc3RyaW5nKQotICAg
ICAgICBleGNlcHQ6Ci0gICAgICAgICAgICBpZiB0ZXh0X3BhdGg6CisgICAgICAgIGZpbmFsbHk6
CisgICAgICAgICAgICBpZiB0ZXh0X3BhdGggYW5kIGZzLmlzZmlsZSh0ZXh0X3BhdGgpOgogICAg
ICAgICAgICAgICAgIG9zLnJlbW92ZSh0ZXh0X3BhdGgpCi0gICAgICAgICAgICBpZiBiaW5hcnlf
cGF0aDoKKyAgICAgICAgICAgIGlmIGJpbmFyeV9wYXRoIGFuZCBmcy5pc2ZpbGUoYmluYXJ5X3Bh
dGgpOgogICAgICAgICAgICAgICAgIG9zLnJlbW92ZShiaW5hcnlfcGF0aCkKIAogICAgIGRlZiB0
ZXN0X3JlYWRfYmluYXJ5X2ZpbGVfX21pc3Npbmcoc2VsZik6Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>