Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(66)

Issue 82070043: FSA Add WindowsAclFileAttributeViewsTest (Part 2) (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 1 month ago by Brett
Modified:
10 years ago
Reviewers:
johnfelton, pjo, mifern
CC:
connector-cr_google.com
Visibility:
Public.

Description

This change adds support for faking Windows JNA calls and uses faked JNA interfaces to test the WindowsAclFileAttributeViews.getAclViews() method. TODO: Add tests for Share ACL, and DFS ACLs.

Patch Set 1 #

Patch Set 2 : Untabify JNA stubs #

Patch Set 3 : Fix 80 cols in UnsupportedKernel32 #

Total comments: 12
Unified diffs Side-by-side diffs Delta from patch set Stats (+1202 lines, -38 lines) Patch
M test/com/google/enterprise/adaptor/fs/AclView.java View 3 chunks +14 lines, -3 lines 4 comments Download
A test/com/google/enterprise/adaptor/fs/UnsupportedAdvapi32.java View 1 1 chunk +388 lines, -0 lines 2 comments Download
A test/com/google/enterprise/adaptor/fs/UnsupportedKernel32.java View 1 2 1 chunk +507 lines, -0 lines 2 comments Download
M test/com/google/enterprise/adaptor/fs/WindowsAclFileAttributeViewsTest.java View 6 chunks +293 lines, -35 lines 4 comments Download

Messages

Total messages: 10
Brett
10 years, 1 month ago (2014-03-28 23:00:10 UTC) #1
Brett
Untabify JNA stubs
10 years, 1 month ago (2014-03-28 23:07:27 UTC) #2
Brett
Fix 80 cols in UnsupportedKernel32
10 years, 1 month ago (2014-03-28 23:38:34 UTC) #3
pjo
Adding John Felton to code review.
10 years, 1 month ago (2014-03-28 23:41:32 UTC) #4
mifern
https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise/adaptor/fs/UnsupportedKernel32.java File test/com/google/enterprise/adaptor/fs/UnsupportedKernel32.java (right): https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise/adaptor/fs/UnsupportedKernel32.java#newcode372 test/com/google/enterprise/adaptor/fs/UnsupportedKernel32.java:372: DWORDByReference returnLength) { Indentation is off. https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise/adaptor/fs/WindowsAclFileAttributeViewsTest.java File test/com/google/enterprise/adaptor/fs/WindowsAclFileAttributeViewsTest.java ...
10 years ago (2014-04-01 03:03:17 UTC) #5
Brett
https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise/adaptor/fs/UnsupportedKernel32.java File test/com/google/enterprise/adaptor/fs/UnsupportedKernel32.java (right): https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise/adaptor/fs/UnsupportedKernel32.java#newcode372 test/com/google/enterprise/adaptor/fs/UnsupportedKernel32.java:372: DWORDByReference returnLength) { On 2014/04/01 03:03:17, mifern wrote: > ...
10 years ago (2014-04-01 17:47:01 UTC) #6
pjo
Thank you. Couple quick comments. https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise/adaptor/fs/AclView.java File test/com/google/enterprise/adaptor/fs/AclView.java (right): https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise/adaptor/fs/AclView.java#newcode198 test/com/google/enterprise/adaptor/fs/AclView.java:198: if (!(obj instanceof GroupPrincipal)) ...
10 years ago (2014-04-02 21:46:31 UTC) #7
Brett
https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise/adaptor/fs/AclView.java File test/com/google/enterprise/adaptor/fs/AclView.java (right): https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise/adaptor/fs/AclView.java#newcode198 test/com/google/enterprise/adaptor/fs/AclView.java:198: if (!(obj instanceof GroupPrincipal)) { On 2014/04/02 21:46:31, pjo ...
10 years ago (2014-04-02 22:27:11 UTC) #8
pjo
LGTM. Thank you. https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise/adaptor/fs/AclView.java File test/com/google/enterprise/adaptor/fs/AclView.java (right): https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise/adaptor/fs/AclView.java#newcode160 test/com/google/enterprise/adaptor/fs/AclView.java:160: protected final String name; I guess ...
10 years ago (2014-04-03 00:02:54 UTC) #9
Brett
10 years ago (2014-04-03 07:52:58 UTC) #10
Committed 02 April 2014 to File System Adaptor:
commit: f980661e7d7620e78dd71079a8c0c025072c63ad

https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise...
File test/com/google/enterprise/adaptor/fs/AclView.java (right):

https://codereview.appspot.com/82070043/diff/30001/test/com/google/enterprise...
test/com/google/enterprise/adaptor/fs/AclView.java:160: protected final String
name;
On 2014/04/03 00:02:54, pjo wrote:
> I guess protected is fine cause it is private class.
> Curious why not use getName()?

I could do that too.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b