‹ BackHN Continuity

Thread

Fakecloud: Local AWS cloud emulator for integration tests

154 points · 78 comments · theanonymousone

  1. arpinum · · focus · HN ↗
    "46 at true 100% conformance". This is factually incorrect. Inspected their DynamoDB service and it comes nowhere close to implementing the full api.
    1. arpinum · · focus · HN ↗
      Here are some bugs: - `ADD m.a.c :inc` update expression wrote a literal top-level m.a.c attribute but didn't change the nested number. - TransactGetItems returned fields not requested. - update expression can update the same key multiple times.

      In total my conformance suite found 583 failures out of 1279 tests.

      1. equinumerous · · focus · HN ↗
        Wow! This is not production-ready at all. DynamoDB would be my main use case. I'll stick with DynamoDB local.
        1. arpinum · · focus · HN ↗
          Funny fact, DynamoDB local fails about 100 of my conformance tests. Mainly around error message formatting and text. Just be careful about parsing those.
          1. jamesfinlayson · · focus · HN ↗
            Interesting - I've only ever used it for unit tests and the only issue I had was (unsurprisingly) restoring from a back-up not being supported.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.