Skip to content
Snippets Groups Projects
This project is mirrored from https://git.alchemyviewer.org/alchemy/alchemy-next.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
  1. Jun 07, 2012
  2. Jun 06, 2012
    • Nat Goodspeed's avatar
    • Nat Goodspeed's avatar
      MAINT-1144: Re-enable skipped LLHTTPClient tests with local server. · 3d1cb7ef
      Nat Goodspeed authored
      Over the years we've skipped more and more of the tests in
      llhttpclient_test.cpp (nee llhttpclient_tut.cpp) because they've relied on
      particular behaviors from Internet sites not under our control.
      We skipped a test that fetches llsd+xml from secondlife.com because
      "secondlife.com is not reliable enough for unit tests."
      We skipped a test that tries to observe a failure with "http://www.invalid"
      because some local ISPs turn "no such domain" DNS errors into valid pages
      offering the requester to buy the specified domain name.
      Today we've had to skip tests attempting to contact "http://www.google.com"
      for reasons we haven't yet diagnosed, but that probably have to do with
      Google's IPv6 rollout.
      Use local temp server test_llsdmessage_peer.py as the success destination,
      eliminating DNS, Internet access and remote server behavior as failure modes.
      Use idle localhost port for failure test.
      Re-enable all skipped LLHTTPClient tests!
      Re-enable on Windows!
      In support of these tests, modify test_llsdmessage_peer.py:
      Support HEAD as no-data variant of GET.
      Change GET result dict to avoid resembling an error response -- confusing.
      Make GET/POST return actual dict rather than undecorated string "success".
      Because of that last, change llcapabilitylistener_test.cpp and
      llsdmessage_test.cpp to extract "reply" key from response rather than
      expecting response to be a string itself.
      3d1cb7ef
    • Nat Goodspeed's avatar
      MAINT-1144: Break out llhttpclient_tut as standalone integration test. · cd05a244
      Nat Goodspeed authored
      indra/test/llhttpclient_tut.cpp ==> indra/llmessage/tests/llhttpclient_test.cpp,
      with corresponding CMakeLists.txt changes in their respective directories.
      This first commit merely moves the test source file without changing it --
      separating out moves from edits simplifies code review.
      cd05a244
    • Nat Goodspeed's avatar
      MAINT-1144: Unblock build for previous commit. · da6c5fbf
      Nat Goodspeed authored
      Today, 2012-06-06, LLHTTPClient::get("http://www.google.com/") has stopped
      working. This is unrelated to viewer code changes: it crosses repo boundaries.
      Skip the afflicted tests to get builds working until we can recast the tests
      to avoid the flaky dependency.
      da6c5fbf
  3. May 28, 2012
  4. May 24, 2012
  5. May 22, 2012
  6. May 19, 2012
  7. May 04, 2012
  8. Apr 26, 2012
  9. Apr 25, 2012
  10. Apr 24, 2012
  11. Apr 17, 2012
  12. Apr 16, 2012
  13. Apr 14, 2012
    • Nat Goodspeed's avatar
      DRTVWR-136: Remove redundant remove_(item|category)() functions. · ee87fd97
      Nat Goodspeed authored
      Incoming changes from two different project repos left viewer-development with
      LLInventoryModel::removeItem() and removeCategory() plus free functions
      remove_item() and remove_category() in llinventoryfunctions.cpp.
      remove_category() was actually the better implementation; migrated its body
      into LLInventoryModel::removeCategory(). Clearly the previous state of affairs
      -- with LLInventoryModel::removeItem() plus a remove_category() free function
      in a very different source file -- fooled two different developers into
      overlooking the other of the pair. Unfortunately we each added different
      "missing" functions, leaving us with a complete set of four.
      Fix existing references to remove_item() and remove_category() free functions.
      ee87fd97
    • Oz Linden's avatar
      11bbd7e1
  14. Apr 13, 2012
  15. Apr 12, 2012
  16. Apr 11, 2012
  17. Apr 10, 2012
  18. Apr 09, 2012
Loading