Skip to content

Releases: AdevintaSpain/Barista

v2.7.0

28 Feb 10:14
Compare
Choose a tag to compare
  • Add assertAny {} with sugar for kotlin (#254)
  • Created class BaristaListAssertions to hold list and recyclerview assertions. (#253)

v2.6.0

28 Feb 10:15
Compare
Choose a tag to compare
  • Clear files with optional regex filter (#250)
  • Update write methods to work with wrapped EditTexts (#245)
  • Assert displayed with string resource (#247)
  • Safer view pager swipe actions (#243)

v2.5.0

05 Jul 13:38
Compare
Choose a tag to compare

New:

  • Hint and error assertions (#236)
  • Added setTimeOnPicker function that populates the hour and minute on a time picker (#237)
  • Added clearText function for EditTexts (#238)

Fixes:

  • Make public ActivityTestRule from BaristaRule (#215)
  • Fix ListInteractions failure handling (#240)
  • Improve assertion tests and errors (#242)

Others:

  • Created ViewActionExecutor to reuse performAction() code (#194)
  • Explain how to use @get:Rule in Kotlin tests (#221)
  • Update libraries, build tools, gradle version, etc (#222)
  • Update readme with new Gradle syntax (#225)

v2.4.0

05 Jul 13:39
Compare
Choose a tag to compare

Introduce generic assertAnyView function (#198)
Add Intents on the index (#208)
Fix typo (#207)

v2.3.0

01 Feb 11:38
Compare
Choose a tag to compare
  • Fake camera calls intents (#159)

  • Better Kotlin support for BaristaRule (#205)

  • Remove barista2 branch for travis (#206)

  • Barista logo svg (#201)

Seekbar, ProgressBar, GridView, Keyboard, Text color, Backgrounds, Partial text... and more!

19 Dec 12:06
Compare
Choose a tag to compare
  • Fixes wrong error handling on assertDisplayed (#192)
  • Adding interactions for SeekBar views (#182)
  • Update readme look and feel (#191)
  • Add keyboard interactions (#185)
  • Fix the "not" section of the text color asserts (#190)
  • Add with text color (#179)
  • Create CODE_OF_CONDUCT.md (#189)
  • Added support for GridView interactions (#188)
  • Add assert not displayed with text (again) (#186)
  • Add assertContains matcher (#170)
  • Assert that a given View has a background, any background or no background (#174)
  • BaristaSpinnerInteractions converted to kotlin (#180)
  • Update readme (#177)

Scroll to a text resource... is back!

24 Nov 10:41
Compare
Choose a tag to compare

Don't know why, on Barista 2.0 we removed that feature. But you still need it, isn't it? So, he's back, like Terminator, but being a method of the Barista public API. #176

2.0.0

23 Nov 11:52
Compare
Choose a tag to compare

Yeeey! Check out the migration guide!

  • Improve error handling on magic methods (#134)
  • Change click to clickOn (#144)
  • Changed package structure (#143)
  • Add pull to refresh without id (#150)
  • Add focus assertions (#148)
  • Merge RecyclerView and ListView actions into ListActions (#146)
  • Create FlakyTestRule independent from ActivityTestRule (#160)
  • Rename and remove some APIs (#161)
  • Add assertText to check a given text is shown in a given view (#157)
  • Rename Barista Actions to Interactions (#162)
  • Split assertion classes (#171)

Scroll to a text resource

21 Nov 11:38
Compare
Choose a tag to compare

Previously, you scrolled to Views by its id or by a "hardcoded text".

Let's start the scroll party to R.string.something! #167

Long Click

03 Nov 18:36
Compare
Choose a tag to compare
  • Added LongClickActions (#136)
  • Fixes click with scroll and multiple views (#130)