Skip to content
This repository has been archived by the owner on Feb 3, 2018. It is now read-only.

Commit

Permalink
Added unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
protoman92 committed Apr 28, 2017
1 parent 83ccd44 commit 9f2b44a
Show file tree
Hide file tree
Showing 4 changed files with 223 additions and 206 deletions.
14 changes: 7 additions & 7 deletions SwiftDialogController/view/PaddingDialogViewType.swift
Expand Up @@ -201,14 +201,14 @@ public extension PaddingDialogViewType where Self: UIView {

let allConstraints = superview.constraints
let paddingConstraints = self.paddingConstraints(for: superview)
let identifiers = paddingConstraints.flatMap({$0.identifier})

for constraint in paddingConstraints {
if let oldConstraint = allConstraints.filter({
$0.identifier == constraint.identifier
}).first {
superview.replaceConstraint(oldConstraint, with: constraint)
}
}
let oldConstraints = identifiers.flatMap({identifier in
allConstraints.filter({$0.identifier == identifier}).first
})

superview.removeConstraints(oldConstraints)
superview.addConstraints(paddingConstraints)
}
}

Expand Down
17 changes: 7 additions & 10 deletions SwiftDialogController/view/RatioDialogViewType.swift
Expand Up @@ -177,17 +177,14 @@ public extension RatioDialogViewType where Self: UIView {

let allConstraints = superview.constraints
let ratioConstraints = self.ratioConstraints(for: superview)
let identifiers = ratioConstraints.flatMap({$0.identifier})

for constraint in ratioConstraints {
if
let identifier = constraint.identifier,
let oldConstraint = allConstraints.filter({
$0.identifier == identifier
}).first
{
superview.replaceConstraint(oldConstraint, with: constraint)
}
}
let oldConstraints = identifiers.flatMap({identifier in
allConstraints.filter({$0.identifier == identifier}).first
})

superview.removeConstraints(oldConstraints)
superview.addConstraints(ratioConstraints)
}
}

Expand Down
17 changes: 7 additions & 10 deletions SwiftDialogController/view/RatioPaddingDialogViewType.swift
Expand Up @@ -62,17 +62,14 @@ public extension RatioPaddingDialogViewType where Self: UIView {

let allConstraints = superview.constraints
let rpConstraints = self.ratioPaddingConstraints(for: superview)
let identifiers = rpConstraints.flatMap({$0.identifier})

for constraint in rpConstraints {
if
let identifier = constraint.identifier,
let oldConstraint = allConstraints.filter({
$0.identifier == identifier
}).first
{
superview.replaceConstraint(oldConstraint, with: constraint)
}
}
let oldConstraints = identifiers.flatMap({identifier in
allConstraints.filter({$0.identifier == identifier}).first
})

superview.removeConstraints(oldConstraints)
superview.addConstraints(rpConstraints)
}
}

Expand Down

0 comments on commit 9f2b44a

Please sign in to comment.