After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 751229 - tests: Fixes for 3.17 UI changes
tests: Fixes for 3.17 UI changes
Status: RESOLVED FIXED
Product: gnome-boxes
Classification: Applications
Component: tests
3.17.x
Other Linux
: Normal normal
: --
Assigned To: GNOME Boxes maintainer(s)
Vladimir Benes
Depends on:
Blocks:
 
 
Reported: 2015-06-19 15:12 UTC by vladimir benes
Modified: 2016-09-20 08:15 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
tests: Open properties via right click menu (3.54 KB, patch)
2015-06-19 15:24 UTC, vladimir benes
committed Details | Review
Fix prints for new behave (4.43 KB, patch)
2015-07-28 10:25 UTC, vladimir benes
needs-work Details | Review
Remove semicolon from vnc tests (1016 bytes, patch)
2015-07-28 10:49 UTC, vladimir benes
none Details | Review
Change Memory label name (970 bytes, patch)
2015-07-28 11:05 UTC, vladimir benes
none Details | Review
tests: Change link to Fedora 20 image (1.04 KB, patch)
2015-07-28 14:47 UTC, vladimir benes
needs-work Details | Review
tests: Change "Memory" label name (979 bytes, patch)
2015-07-28 14:49 UTC, vladimir benes
needs-work Details | Review
tests: Remove semicolon from vnc tests (1023 bytes, patch)
2015-07-28 14:51 UTC, vladimir benes
needs-work Details | Review
tests: Fix prints for new behave (4.44 KB, patch)
2015-07-28 14:52 UTC, vladimir benes
needs-work Details | Review
tests: Remove Continue click after New (931 bytes, patch)
2015-07-28 15:15 UTC, vladimir benes
committed Details | Review
tests: Remove semicolon from VNC tests (1.10 KB, patch)
2015-07-28 20:16 UTC, vladimir benes
none Details | Review
tests: Remove semicolon from VNC tests (1.10 KB, patch)
2015-07-28 20:17 UTC, vladimir benes
committed Details | Review
tests: Update "Memory" label name (980 bytes, patch)
2015-07-28 20:21 UTC, vladimir benes
committed Details | Review
tests: Update link to Fedora 20 image (1.04 KB, patch)
2015-07-28 20:22 UTC, vladimir benes
committed Details | Review
tests: Add brackets to print calls (4.44 KB, patch)
2015-07-28 20:30 UTC, vladimir benes
committed Details | Review

Description vladimir benes 2015-06-19 15:12:50 UTC
preferences can be access just from right click menu not from bottom panel in 3.17.
Comment 1 vladimir benes 2015-06-19 15:24:21 UTC
Created attachment 305704 [details] [review]
tests: Open properties via right click menu

All steps accessing properties dialog are now using right click menu
instead of bottom panel button as it was removed.
Comment 2 Zeeshan Ali 2015-06-19 19:15:42 UTC
Comment on attachment 305704 [details] [review]
tests: Open properties via right click menu

Attachment 305704 [details] pushed as 470ffc8 - tests: Open properties via right click menu

with slight modification to description. So did I understand correctly that this patche makes all tests pass on git master now?
Comment 3 vladimir benes 2015-06-19 20:08:38 UTC
(In reply to Zeeshan Ali (Khattak) from comment #2)
> Comment on attachment 305704 [details] [review] [review]
> tests: Open properties via right click menu
> 
> Attachment 305704 [details] pushed as 470ffc8 - tests: Open properties via
> right click menu
> 
> with slight modification to description. So did I understand correctly that
> this patche makes all tests pass on git master now?

yes, I made full run without express installations and it passed.
Comment 4 vladimir benes 2015-06-19 20:37:47 UTC
hmm, there is one fail now in vnc:
we've used vnc://localhost:5901;

but now we have to use vnc://localhost:5901 without semicolon.

Is it a bug or wanted behaviour?
Comment 5 Zeeshan Ali 2015-06-23 13:31:48 UTC
(In reply to vladimir benes from comment #3)
> (In reply to Zeeshan Ali (Khattak) from comment #2)
> > Comment on attachment 305704 [details] [review] [review] [review]
> > tests: Open properties via right click menu
> > 
> > Attachment 305704 [details] pushed as 470ffc8 - tests: Open properties via
> > right click menu
> > 
> > with slight modification to description. So did I understand correctly that
> > this patche makes all tests pass on git master now?
> 
> yes, I made full run without express installations and it passed.

Ah ok so it doesn't fix all of them so I'll keep the bug open.

(In reply to vladimir benes from comment #4)
> hmm, there is one fail now in vnc:
> we've used vnc://localhost:5901;
> 
> but now we have to use vnc://localhost:5901 without semicolon.
> 
> Is it a bug or wanted behaviour?

I don't see why semicolon would be part of URL so i'd guess a bug fix in gtk-vnc? Please ask danpb on IRC. I don't think anything in Boxes changes in this regard.
Comment 6 vladimir benes 2015-07-28 10:25:56 UTC
Created attachment 308294 [details] [review]
Fix prints for new behave

New behave requires bracketed print instead of quoted only.
Comment 7 vladimir benes 2015-07-28 10:49:40 UTC
Created attachment 308295 [details] [review]
Remove semicolon from vnc tests
Comment 8 vladimir benes 2015-07-28 11:05:30 UTC
Created attachment 308296 [details] [review]
Change Memory label name

"Memory" label name in Customize Resources tab is now "Memory: ".
Comment 9 vladimir benes 2015-07-28 14:47:53 UTC
Created attachment 308302 [details] [review]
tests: Change link to Fedora 20 image

Change location of DVD image to archive location as Fedora 20 is now
considered an archive version.
Comment 10 vladimir benes 2015-07-28 14:49:26 UTC
Created attachment 308303 [details] [review]
tests: Change "Memory" label name

"Memory" label name in Customize Resources tab is now "Memory: ".
Comment 11 vladimir benes 2015-07-28 14:51:06 UTC
Created attachment 308304 [details] [review]
tests: Remove semicolon from vnc tests
Comment 12 vladimir benes 2015-07-28 14:52:18 UTC
Created attachment 308305 [details] [review]
tests: Fix prints for new behave

New behave requires bracketed print instead of quoted only.
Comment 13 vladimir benes 2015-07-28 14:56:41 UTC
seems to be complete. all tests pass. review needed :-)
Comment 14 vladimir benes 2015-07-28 15:15:47 UTC
Created attachment 308306 [details] [review]
tests: Remove Continue click after New

Click on Continue button at introduction page is not needed anymore.
The page was removed.
Comment 15 vladimir benes 2015-07-28 15:16:16 UTC
ok, this was the last one.
Comment 16 Zeeshan Ali 2015-07-28 16:44:13 UTC
Review of attachment 308294 [details] [review]:

* Shortlog should describe the change, not effect

* print is not quoted, its the passed string. I'll just write "New behave requires brackets in print calls."

* Would be even better if log mentions what 'new' means.
Comment 17 Zeeshan Ali 2015-07-28 16:45:18 UTC
Review of attachment 308305 [details] [review]:

I don't know what the diff with the previous version that I just reviewed but same comments apply. :)
Comment 18 Zeeshan Ali 2015-07-28 16:46:06 UTC
Review of attachment 308302 [details] [review]:

"Change" -> "Update". Good otherwise.
Comment 19 Zeeshan Ali 2015-07-28 16:48:22 UTC
Review of attachment 308303 [details] [review]:

* "Change" -> "Update".
* "Customize Resources tab" -> ""Customize Resources" view"

Good otherwise.
Comment 20 Zeeshan Ali 2015-07-28 16:49:46 UTC
Review of attachment 308304 [details] [review]:

* Some explanation would be nice. Was it never really needed? Why remove it now?

* "vnc" -> "VNC"
Comment 21 Zeeshan Ali 2015-07-28 16:52:31 UTC
Review of attachment 308306 [details] [review]:

Good but can be slightly improved:

* "The" -> "The introduction".
* "removed" -> "removed recently"
Comment 22 vladimir benes 2015-07-28 20:16:21 UTC
Created attachment 308329 [details] [review]
tests: Remove semicolon from VNC tests

Semicolon is not used anymore at the end of vnc:// location. This
was very likely a bug in previous tests.
Comment 23 vladimir benes 2015-07-28 20:17:54 UTC
Created attachment 308330 [details] [review]
tests: Remove semicolon from VNC tests

Semicolon is not used anymore at the end of vnc:// location. This
was very likely a bug in previous tests.
Comment 24 vladimir benes 2015-07-28 20:21:02 UTC
Created attachment 308332 [details] [review]
tests: Update "Memory" label name

"Memory" label name in Customize Resources view is now "Memory: ".
Comment 25 vladimir benes 2015-07-28 20:22:28 UTC
Created attachment 308333 [details] [review]
tests: Update link to Fedora 20 image

Update location of DVD image to archive location as Fedora 20 is now
considered an archive version.
Comment 26 vladimir benes 2015-07-28 20:30:36 UTC
Created attachment 308334 [details] [review]
tests: Add brackets to print calls

New version of Behave requires brackets in print calls.
Comment 27 Zeeshan Ali 2015-07-29 13:53:24 UTC
Review of attachment 308330 [details] [review]:

* It sounds like semicolon was "used" before and now it's not.

* "previous tests"? I assume you meant to say that this was a mistake/typo in existing code.

I'll fix the description for you before pushing..
Comment 28 Zeeshan Ali 2015-07-29 14:01:25 UTC
Attachment 308306 [details] pushed as 77cb3f0 - tests: Remove Continue click after New
Attachment 308330 [details] pushed as f113290 - tests: Remove semicolon from VNC URLs
Comment 29 Zeeshan Ali 2015-07-29 14:02:18 UTC
Review of attachment 308332 [details] [review]:

ack
Comment 30 Zeeshan Ali 2015-07-29 14:02:43 UTC
Review of attachment 308333 [details] [review]:

ack
Comment 31 Zeeshan Ali 2015-07-29 14:03:03 UTC
Review of attachment 308334 [details] [review]:

ack
Comment 32 Zeeshan Ali 2015-07-29 14:11:56 UTC
Attachment 308332 [details] pushed as 2f347e4 - tests: Update "Memory" label name
Attachment 308333 [details] pushed as 198a187 - tests: Update link to Fedora 20 image
Attachment 308334 [details] pushed as 7131d7a - tests: Add brackets to print calls