Euphoria Ticket #795: tests failing

unit tests are failing for 4.0.5.

One is t_serialize.e and the other is t_net_http.e

t_serialize.e reveals a bug in Define_C(). An error in the way define_c() is called, using "+" rather than '+', causes this problem.

These do not fail under Linux.

Details

Type: Bug Report Severity: Blocking Category: Library Routine
Assigned To: SDPringle Status: Fixed Reported Release: 4.0.5
Fixed in SVN #: View VCS: none Milestone: 4.0.5

1. Comment by jimcbrown Oct 06, 2012

Changing the category from Other to Unit Tests.

2. Comment by SDPringle Oct 06, 2012

See: hg:euphoria/rev/dab39f47c2be

changeset: 5722:dab39f47c2be branch: 4.0 tag: tip user: Shawn Pringle <shawn.pringle@gmail.com> date: Sat Oct 06 09:12:03 2012 -0300 files: include/std/serialize.e description:

  • call defind_c_proc correctly from std/dll.e
  • fixing ticket 795

3. Comment by SDPringle Oct 06, 2012

The issue reported by t_serialize.e has been resolved. I'll leave t_net_http.e for anyone up for it.

4. Comment by SDPringle Oct 06, 2012

  • changing this to library routines.
  • assigning ticket to myself.

5. Comment by SDPringle Oct 06, 2012

See: hg:euphoria/rev/b34329828679

changeset: 5723:b34329828679 branch: 4.0 tag: tip user: Shawn Pringle <shawn.pringle@gmail.com> date: Sat Oct 06 09:46:27 2012 -0300 files: include/std/net/http.e description:

  • do a case insensitive equal for 'content-length'
  • keep reading content even if you only have the header
  • fixes ticket 795

6. Comment by SDPringle Oct 06, 2012

See: hg:euphoria/rev/fa9283baa75e

changeset: 5724:fa9283baa75e branch: 4.0 tag: tip user: Shawn Pringle <shawn.pringle@gmail.com> date: Sun Oct 07 00:21:19 2012 -0300 files: docs/release/4.0.5.txt description:

  • document last minute fixes for ticket 795

Search



Quick Links

User menu

Not signed in.

Misc Menu