is there a way to run all integration tests?
# contributing-to-airbyte
v
is there a way to run all integration tests?
u
integration tests are relying on remote api or data warehouses so you need credentials
u
ah allright
u
ive submitted a pr
u
didnt check the box of integration tests
u
Thanks for your contribution!
u
I have a PR in progress that includes a similar patch that what you propose, I’ll link it once I push it too
u
Nice
u
it’s fixing some other bugs and introduce a more complete integration tests
u
Ive added integration tests for the nested array case
u
the point of code ive changed I wasnt 100% sure
u
Yes i saw!
u
it works, but it feels a bit hacky
u
im getting a unquoted field and quoting it
u
cause I cant add a prefix to the already qouted one
u
we can actually rename the nested column to whatever name we want
u
for example
_airbyte_nested_data
since it’s only use internally to the model
u
ah yeah, that is right
u
but I think the main issue is selecting from this field
u
in the projection
u
where there is json_extract_path(json_field, col_name)
u
something like this
u
I can be very wrong though
u
i am solving this as part of a bigger PR around nesting issues in redshift / postgres here too: https://github.com/airbytehq/airbyte/pull/3110
u
nice
u
should I close my pr in favor of this one?
u
yes
u
done
u
thanks Chris!
u
when it gets merged Ill pull it and test my source
u
we’d need to do a release of airbyte though since it’s tied to normalization code
u
(not a connector specific release)
u
Ill build it locally for testing
u
are you planning on merging it soon?
u
in that case, can you checkout that branch and build it from there instead?
u
yeah sure
u
whichever goes on first, I get back to it or you merging it
u
I have deployed your fix from the branch 2 hours ago
u
just saw it was merged 1 hour ago